HBuilder开发的APP使用个推推送消息

1、APP端配置

         a、允许使用第三方插件:


打开app的manifest.json文件,切换到可视化视图,允许使用第三方插件。

      b、配置第三方插件(个推)

在APP的manifest.json文件中的permission节点下添加push节点:

"Push": {
"description": "管理推送消息插件"
},

如果已经存在的话不用修改。

在plus-->distribute-->plugins节点下添加push节点

				"push": {
					"description": "管理消息推送能力",
					"cover": "false",
					"igexin":{
						"appid":"",
						"appkey":"",
						"appsecret":""
					}
				},
上面的appid、appkey和appsecret均是在个推网站上注册后添加应用后得到。

c、绑定收到推送消息的事件

document.addEventListener( "plusready", function(){
    message = document.getElementById("message");
    // 监听点击消息事件
    plus.push.addEventListener( "click", function( msg ) {
        /*
       根据需要填写
           */
       
    }, false );
    // 监听在线消息事件
    plus.push.addEventListener( "receive", function( msg ) {
     /*根据需要填写*/
    }, false );
}, false );

2、个推网站注册

根据提示注册并添加应用即可,最后如下所示,点击应用配置可查看appid、appkey等信息,将其输入app配置文件对应位置即可。手机在线时打开app后,如果该页面在线用户数显示为1,表示个推和app之间通信成功。


点击创建推送,即可为app推送消息。

注:测试时需要将app打包再安装到手机上,否则app端获取的appid等参数不是配置文件中配置的参数,而是HBuilder真机调试基座的参数,会导致个推与app连接不成功。






  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值