首先发表下对本论坛的感受:解决问题的效率非常低!!!
我来给大家说下我研究个推的使用方法:(前端)
plus.push.addEventListener( "click", function( msg ) {
plus.nativeUI.alert( msg.content );
});
这个只能监听本地产生的通知的点击事件,也就是plus.push.createMessage所产生的推送;
plus.push.addEventListener( "receive", function(msg) {
//
});
这个是对透传消息的监听,透传消息不会在手机状态栏产生推送;
所以,要想实现“点击手机状态栏的推送消息而使app执行自定义事件”,就需要先发送透传消息,然后手机端添加receive监听,在receive的处理函数中使用plus.push.createMessage产生状态栏推送,同时传递消息体中的报文,然后在click监听中解析报文,实现自定义事件;
再说说html5plus.org中push API的参数解释,文档里对event参数的解释就四个字:事件类型;真简洁,不看h5+的那个demo,我是不知道这块能填什么。
我的总结,如果你是新手,没有经验,建议还是用成熟的框架,现在的国情是:不经测试的软件产品第一时间发布,并进行高调宣传。作为新手,你没必要成为他们产品的测试者,选择成熟的产品,让自己快速成长起来吧。我们要把时间花在让我们感觉有意义的事情上。