码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2015-06-15 18:51:26      阅读:15150      评论:0      收藏:0      [点我收藏+]

标签:

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连接不成功。






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

标签:

原文地址:http://blog.csdn.net/xiaojin111/article/details/46504947

(0)
(5)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!