摘要:極光推送是現在流行的推送方式因為官網的范例藏得比較隱蔽自己摸索了半天下面介紹下極光推送插件的安裝和代碼應用以下是安卓安裝配置的后面項目完成了再補充一獲取極光推送上極光開發者服務官網注冊賬注意應用名稱要和配置文件中的文件的程序名稱一致生成記錄
極光推送是現在流行的推送方式,因為官網的范例藏得比較隱蔽,自己摸索了半天,下面介紹下cordova極光推送插件的安裝和代碼應用.
以下是cordova安卓安裝配置,ios的后面項目完成了再補充
一.獲取極光推送key
上極光開發者服務官網https://www.jiguang.cn/注冊賬...
注意應用名稱要和cordova配置文件中config.xml的文件的程序名稱一致,生成AppKey,記錄好
二.安裝jpush-phonegap-plugin極光推送插件
打開命令提示器,建議用右鍵以管理員身份運行,可以省掉一些權限的麻煩問題,進入項目所在目錄,命令行下安裝插件
先查詢下你的cordova版本cordova-v,7.0.0以上和以內的版本安裝的方式不一樣,我的cordova是5.2.0的,安裝步驟如下
cordova plugin add cordova-plugin-jcore@1.1.12
cordova plugin add jpush-phonegap-plugin@3.3.2 --variable APP_KEY=第一步注冊獲得的key
如果是7.0.0以上的直接運行
cordova plugin add jpush-phonegap-plugin
安裝默認的最新版本即可
三.主頁代碼中加入以下代碼
//極光推送代碼 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);
上面是精簡后的初始化代碼,想要更多功能,比如推送用戶名,關閉打開推送等功能,參考下面詳細文檔
https://github.com/jpush/jpus...
四.功能測試
在真機或者模擬器上運行程序后,登陸https://www.jiguang.cn/,極光...
點擊推送-發送通知,隨便填寫內容,目標平臺選android,立即發送
正常的話,你的手機or模擬器就會有推送提示了.
安卓的推送就寫到這里,IOS的等項目完成后再補充.
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/53690.html
摘要:極光推送是現在流行的推送方式因為官網的范例藏得比較隱蔽自己摸索了半天下面介紹下極光推送插件的安裝和代碼應用以下是安卓安裝配置的后面項目完成了再補充一獲取極光推送上極光開發者服務官網注冊賬注意應用名稱要和配置文件中的文件的程序名稱一致生成記錄 極光推送是現在流行的推送方式,因為官網的范例藏得比較隱蔽,自己摸索了半天,下面介紹下cordova極光推送插件的安裝和代碼應用.以下是cordov...
摘要:極光推送是現在流行的推送方式因為官網的范例藏得比較隱蔽自己摸索了半天下面介紹下極光推送插件的安裝和代碼應用以下是安卓安裝配置的后面項目完成了再補充一獲取極光推送上極光開發者服務官網注冊賬注意應用名稱要和配置文件中的文件的程序名稱一致生成記錄 極光推送是現在流行的推送方式,因為官網的范例藏得比較隱蔽,自己摸索了半天,下面介紹下cordova極光推送插件的安裝和代碼應用.以下是cordov...
摘要:之前做過一個用到了消息推送,最近這個項目又用到了推送。限制命名長度限制為字節判斷長度需采用編碼。參考文獻插件文檔極光推送文檔 前言 說一下寫這篇文章的初衷。之前做過一個APP用到了消息推送,最近這個項目又用到了推送。但是由于兩個項目間隔4個多月,推送集成、使用方式等都忘了,所以當時又去看了以前項目的源碼和一些推送相關的博客,尋找那些蛛絲馬跡。突然覺得這樣很浪費時間,為何自己不寫篇文章總...
摘要:介紹暢想是由團隊最新開發維護的一個跨平臺的應用程序容器,可以輕松構建在,,和上本機運行的應用程序。后者旨在替代或者說是進化。希望看到在未來發展,以及正式發布。我認為它有可能大大改善混合應用開發體驗。 1.介紹or暢想 Capacitor是由ionic團隊最新開發維護的一個跨平臺的應用程序容器,可以輕松構建在iOS,Android,Electron和Web上本機運行的Web應用程序。我們...
摘要:先上項目目錄關與和項目整合的部分,參考我前面寫過的文章項目引入極光推送之所以會使用極光插件是因為極光本身就支持,所以優先選擇的極光插件地址鏈接描述極光官網創建創建過程比較簡單就不一一截圖出來了需要注意的是中間那欄推送設置一定要設置,不然會獲 先上項目目錄showImg(https://segmentfault.com/img/bV8c0f?w=482&h=677); 關與vue和co...
閱讀 1276·2021-11-15 18:14
閱讀 3146·2021-08-25 09:38
閱讀 2669·2019-08-30 10:55
閱讀 2691·2019-08-29 16:39
閱讀 1308·2019-08-29 15:07
閱讀 2450·2019-08-29 14:14
閱讀 815·2019-08-29 12:36
閱讀 914·2019-08-29 11:21