2***@qq.com
2***@qq.com
  • 发布:2022-04-21 12:28
  • 更新:2022-04-21 17:10
  • 阅读:211

【报Bug】华为本地创建消息无效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.3.13

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: MXW-AN00

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
// 监听在线消息事件   
            plus.push.addEventListener("receive", (msg)=>{  
                let badgeNum = parseInt(util.getLocalInfo().badgeNum)+1;  
                //屏蔽小米手机小米手机本身会处理  
                if(uni.getSystemInfoSync().brand != 'Xiaomi'){  
                    //设置应用角标  
                    plus.runtime.setBadgeNumber(badgeNum)  
                }  
                debugger  
                console.log("receive",msg)  
                let measureList = [];  
                        var clent=uni.getSystemInfoSync().platform;  
                        if (clent=='android'){  
                          //如果是Android,当APP在线时,收到透传消息不会进入系统消息,需要发送本地提醒  
                            var messageTitle = msg.title;  
                            let messageContent ='该服药了!前往随医记标记已服用';  
                            console.log(msg.aps);  
                            plus.push.createMessage(messageContent, msg.payload, {title: messageTitle});  
                        }  
                let str = msg.payload;  
                let url = '/pages/medRecord/medRecord?perDayOf='+str.perDayOfStr+"&planTakeTime="+str.timeStr+'&type='+str.type+"&measureType="+str.measureType;  
                // clearTimeout(timer);  
                timer = setTimeout(()=>{  
                    uni.navigateTo({  
                        url:url  
                    })  
                },1500)   

            },false);

操作步骤:

收到通知

预期结果:

正常通知

实际结果:

没通知

bug描述:

监听在线透传消息后创建消息无效

2022-04-21 12:28 负责人:无 分享
已邀请:
BoredApe

BoredApe - 有问题就会有答案。

发的什么类型的消息。receive回调进了吗

  • 2***@qq.com (作者)

    进了,试了小米的可以创建通知

    2022-04-22 10:17

该问题目前已经被锁定, 无法添加新回复