摘要:極光推送是現(xiàn)在流行的推送方式因?yàn)楣倬W(wǎng)的范例藏得比較隱蔽自己摸索了半天下面介紹下極光推送插件的安裝和代碼應(yīng)用以下是安卓安裝配置的后面項(xiàng)目完成了再補(bǔ)充一獲取極光推送上極光開發(fā)者服務(wù)官網(wǎng)注冊(cè)賬注意應(yīng)用名稱要和配置文件中的文件的程序名稱一致生成記錄
極光推送是現(xiàn)在流行的推送方式,因?yàn)楣倬W(wǎng)的范例藏得比較隱蔽,自己摸索了半天,下面介紹下cordova極光推送插件的安裝和代碼應(yīng)用.
以下是cordova安卓安裝配置,ios的后面項(xiàng)目完成了再補(bǔ)充
一.獲取極光推送key
上極光開發(fā)者服務(wù)官網(wǎng)https://www.jiguang.cn/注冊(cè)賬...
注意應(yīng)用名稱要和cordova配置文件中config.xml的文件的程序名稱一致,生成AppKey,記錄好
二.安裝jpush-phonegap-plugin極光推送插件
打開命令提示器,建議用右鍵以管理員身份運(yùn)行,可以省掉一些權(quán)限的麻煩問題,進(jìn)入項(xiàng)目所在目錄,命令行下安裝插件
先查詢下你的cordova版本cordova-v,7.0.0以上和以內(nèi)的版本安裝的方式不一樣,我的cordova是5.2.0的,安裝步驟如下
cordova plugin add [email protected]
cordova plugin add [email protected] --variable APP_KEY=第一步注冊(cè)獲得的key
如果是7.0.0以上的直接運(yùn)行
cordova plugin add jpush-phonegap-plugin
安裝默認(rèn)的最新版本即可
三.主頁代碼中加入以下代碼
//極光推送代碼 var getRegistrationID = function () { window.JPush.getRegistrationID(function (data) { try { console.log("JPushPlugin:" + data); if (data.length == 0) { var t1 = window.setTimeout(getRegistrationID, 1000); } } catch (exception) { console.log(exception); } }); }; window.JPush.init();//初始化 window.JPush.setDebugMode(true); window.setTimeout(getRegistrationID, 1000);
上面是精簡后的初始化代碼,想要更多功能,比如推送用戶名,關(guān)閉打開推送等功能,參考下面詳細(xì)文檔
https://github.com/jpush/jpus...
四.功能測試
在真機(jī)或者模擬器上運(yùn)行程序后,登陸https://www.jiguang.cn/,極光...
點(diǎn)擊推送-發(fā)送通知,隨便填寫內(nèi)容,目標(biāo)平臺(tái)選android,立即發(fā)送
正常的話,你的手機(jī)or模擬器就會(huì)有推送提示了.
安卓的推送就寫到這里,IOS的等項(xiàng)目完成后再補(bǔ)充.
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/117384.html
摘要:極光推送是現(xiàn)在流行的推送方式因?yàn)楣倬W(wǎng)的范例藏得比較隱蔽自己摸索了半天下面介紹下極光推送插件的安裝和代碼應(yīng)用以下是安卓安裝配置的后面項(xiàng)目完成了再補(bǔ)充一獲取極光推送上極光開發(fā)者服務(wù)官網(wǎng)注冊(cè)賬注意應(yīng)用名稱要和配置文件中的文件的程序名稱一致生成記錄 極光推送是現(xiàn)在流行的推送方式,因?yàn)楣倬W(wǎng)的范例藏得比較隱蔽,自己摸索了半天,下面介紹下cordova極光推送插件的安裝和代碼應(yīng)用.以下是cordov...
摘要:極光推送是現(xiàn)在流行的推送方式因?yàn)楣倬W(wǎng)的范例藏得比較隱蔽自己摸索了半天下面介紹下極光推送插件的安裝和代碼應(yīng)用以下是安卓安裝配置的后面項(xiàng)目完成了再補(bǔ)充一獲取極光推送上極光開發(fā)者服務(wù)官網(wǎng)注冊(cè)賬注意應(yīng)用名稱要和配置文件中的文件的程序名稱一致生成記錄 極光推送是現(xiàn)在流行的推送方式,因?yàn)楣倬W(wǎng)的范例藏得比較隱蔽,自己摸索了半天,下面介紹下cordova極光推送插件的安裝和代碼應(yīng)用.以下是cordov...
摘要:之前做過一個(gè)用到了消息推送,最近這個(gè)項(xiàng)目又用到了推送。限制命名長度限制為字節(jié)判斷長度需采用編碼。參考文獻(xiàn)插件文檔極光推送文檔 前言 說一下寫這篇文章的初衷。之前做過一個(gè)APP用到了消息推送,最近這個(gè)項(xiàng)目又用到了推送。但是由于兩個(gè)項(xiàng)目間隔4個(gè)多月,推送集成、使用方式等都忘了,所以當(dāng)時(shí)又去看了以前項(xiàng)目的源碼和一些推送相關(guān)的博客,尋找那些蛛絲馬跡。突然覺得這樣很浪費(fèi)時(shí)間,為何自己不寫篇文章總...
摘要:介紹暢想是由團(tuán)隊(duì)最新開發(fā)維護(hù)的一個(gè)跨平臺(tái)的應(yīng)用程序容器,可以輕松構(gòu)建在,,和上本機(jī)運(yùn)行的應(yīng)用程序。后者旨在替代或者說是進(jìn)化。希望看到在未來發(fā)展,以及正式發(fā)布。我認(rèn)為它有可能大大改善混合應(yīng)用開發(fā)體驗(yàn)。 1.介紹or暢想 Capacitor是由ionic團(tuán)隊(duì)最新開發(fā)維護(hù)的一個(gè)跨平臺(tái)的應(yīng)用程序容器,可以輕松構(gòu)建在iOS,Android,Electron和Web上本機(jī)運(yùn)行的Web應(yīng)用程序。我們...
摘要:先上項(xiàng)目目錄關(guān)與和項(xiàng)目整合的部分,參考我前面寫過的文章項(xiàng)目引入極光推送之所以會(huì)使用極光插件是因?yàn)闃O光本身就支持,所以優(yōu)先選擇的極光插件地址鏈接描述極光官網(wǎng)創(chuàng)建創(chuàng)建過程比較簡單就不一一截圖出來了需要注意的是中間那欄推送設(shè)置一定要設(shè)置,不然會(huì)獲 先上項(xiàng)目目錄showImg(https://segmentfault.com/img/bV8c0f?w=482&h=677); 關(guān)與vue和co...
閱讀 2598·2023-04-25 20:50
閱讀 3960·2023-04-25 18:45
閱讀 2230·2021-11-17 17:00
閱讀 3337·2021-10-08 10:05
閱讀 3086·2019-08-30 15:55
閱讀 3503·2019-08-30 15:44
閱讀 2365·2019-08-29 13:51
閱讀 1121·2019-08-29 12:47