博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
力软移动框架 ionic cordova插件jpush-phonegap-plugin 极光推送配置方法 vs2017
阅读量:7089 次
发布时间:2019-06-28

本文共 1151 字,大约阅读时间需要 3 分钟。

极光推送是现在流行的推送方式,因为官网的范例藏得比较隐蔽,自己摸索了半天,下面介绍下cordova极光推送插件的安装和代码应用.

以下是cordova安卓安装配置,ios的后面项目完成了再补充

一.获取极光推送key

上极光开发者服务官网
图片描述
注意应用名称要和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);

上面是精简后的初始化代码,想要更多功能,比如推送用户名,关闭打开推送等功能,参考下面详细文档

四.功能测试

在真机或者模拟器上运行程序后,登陆
图片描述
点击推送-发送通知,随便填写内容,目标平台选android,立即发送
图片描述
图片描述
正常的话,你的手机or模拟器就会有推送提示了.
图片描述
安卓的推送就写到这里,IOS的等项目完成后再补充.

转载地址:http://blfql.baihongyu.com/

你可能感兴趣的文章
Linux下免安装mysql
查看>>
快钱报错:javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name解决
查看>>
Hadoop集群WordCount运行详解(转)
查看>>
[转]SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
查看>>
一次性搞清楚equals和hashCode
查看>>
Android Studio IDE的 LogCat如何过滤指定应用的调试信息
查看>>
23个常用正则表达式(数值和字符串)
查看>>
struts2中struts.xml配置文件详解
查看>>
Javascript中的with用法
查看>>
GIS-008-ArcGIS JS API 全图
查看>>
js splice方法
查看>>
Linux--多网卡的7种Bond模式
查看>>
ADO 连接数据库,取到VT_DATE型日期转换成 int型
查看>>
C语言 · 寂寞的数
查看>>
android Menu 笔记
查看>>
Apache2.2和Apache2.4中httpd.conf配置文件 权限的异同
查看>>
error:Flash Download failed-“Cortex-M3”,“Programming Algorithm”【转】
查看>>
【转】spring boot web相关配置
查看>>
oc53--autorelease注意事项
查看>>
sigmod2017.org
查看>>