plus.push.addEventListener('receive', function(msg) {
var push_message = JSON.parse(msg.payload.replace(/\"\{/g, '{').replace(/\}\"/g, '}'));
plus.push.createMessage(push_message.text, msg.payload);
}, false);
plus.push.addEventListener('click', function(msg) {
var open_message = JSON.parse(msg.payload.replace(/\"\{/g, '{').replace(/\}\"/g, '}'));
plus.webview.getWebviewById('content_header').evalJS('changeTitle(' open_message.c ')');
plus.webview.getWebviewById('content').evalJS('getContent(' open_message.id ',' open_message.c ')');
plus.webview.getWebviewById('content_header').show('pop-in');
}, false);
由于个推的消息有背景色,使用了透传消息.接收到透传后生成一个本地消息.
应用在后台运行时可以正常收到消息,结束进程后就无法接收到推送消息.再次打开应用时会在通知中心收到新消息.
请问怎样在结束进程时也可以收到推送消息呢?
0 个回复