个推的js监听事件安卓没问题ios没反应啊
/*document.addEventListener("plusready", function(){
// 监听点击消息事件
plus.push.addEventListener( "click", function( msg ) {
//var payload=(plus.os.name=='iOS')?msg.payload:JSON.parse(msg.payload);
}, false );
// 监听在线消息事件
plus.push.addEventListener( "receive", function( msg ) {
logoutPushMsg( msg );
}, false );
});
//获取穿透参数
function logoutPushMsg( msg ) {
if ( msg.payload ) {
if ( typeof(msg.payload)=="string" ) {
createLocalPushMsg(msg.content);
} else {
var data = JSON.parse(msg.payload);
createLocalPushMsg(data.content);
}
} else {
console.log( "payload: undefined" );
}
}
//创建本地推送
function createLocalPushMsg(content){
var options = {cover:false,};
plus.push.createMessage(content, "LocalMSG", options );
if(plus.os.name=="iOS"){
alert('*如果无法创建消息,请到"设置"->"通知"中配置应用在通知中心显示!');
}
} */
1 个回复
1***@163.com (作者) - 95后菜鸟
有大佬能解决吗?小弟感激不尽