php mui消息推送,个推透传消息,触发receive后创建本地推送,点击状态栏消息可以打开APP触发不了click事件...

本文探讨了在PHP环境中使用MUI进行消息推送时,遇到个推透传消息的问题。当点击状态栏消息,无法触发click事件打开APP。代码示例展示了如何监听点击和接收消息事件,以及创建本地推送。然而,目前存在点击状态栏消息后无法正常执行click事件的bug。
摘要由CSDN通过智能技术生成

大佬们帮忙看看代码

//消息推送

mui.plusReady(function() {

// 监听点击消息事件

plus.push.addEventListener( "click", function( msg ) {

var payload=(plus.os.name=='iOS')?msg.payload:JSON.parse(msg.payload);

pushGetRun(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" );

}

}

//创建本地推送

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值