用plus.push.createMessage(msg.content, msg.payload, {title: msg.title}); 创建本地通知
- 发布:2024-09-16 10:21
- 更新:2024-12-23 12:02
- 阅读:146
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 10 专业版 19045.3324
HBuilderX类型: 正式
HBuilderX版本号: 4.24
手机系统: Android
手机系统版本号: Android 14
手机厂商: OPPO
手机机型: OPPO FindX3
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
有声音与震动,点击通知能够切换App到前台
有声音与震动,点击通知能够切换App到前台
实际结果:
没有声音与震动,点击通知之后不能切换App到前台
没有声音与震动,点击通知之后不能切换App到前台
bug描述:
Android上收到透传消息,根据自己业务创建本地推送:
1.没有声音和振动
plus.push.createMessage(msg.content, msg.payload, {title: msg.title}); ,没有声音和振动,到通知中设置了各个通道的振动与声音为打开,依然没有震动与声音。也试过另一个api调用也没有效果:
uni.createPushMessage({
title: msg.title,
content: msg.content,
when: new Date(),
cover: true,
payload: {},
success: () => {
console.log("创建通知成功")
},
fail: (e) => {
console.log("创建通知失败", e)
}
})
2.App在后台,点击通知之后无法把App切换到前台。
1 个回复
来学习
解决了吗