plus.push.addEventListener('receive', function(message) {}
- 发布:2023-07-07 13:05
- 更新:2023-11-21 11:37
- 阅读:1116
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 3.8.7
手机系统: Android
手机系统版本号: Android 14
手机厂商: 华为
手机机型: 华为mate30pro
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
正常弹出通知栏,不会触发receive事件
正常弹出通知栏,不会触发receive事件
实际结果:
没有弹出通知栏,触发receive事件
没有弹出通知栏,触发receive事件
bug描述:
android的在线走的是个推通道,数据格式采用unipush的标准,但客户端却触发了receive事件,没有通知栏出现,按照官方文档描述,应该有通知栏弹出,不会触发receive事件,但实际情况,恰好相反
6 个回复
最佳回复
DCloud
HBuilderX 3.8.10.20230714-alpha 已修复。
小小菜76055421 (作者)
官方的大佬关注下,用unipush的后台推送指定格式的透传内容,客户端仍然会触发receive事件,不会出现通知栏
小小菜76055421 (作者)
截图数据和receive数据
DCloud_Android_THB
是否设置了setAutoNotification?
https://www.html5plus.org/doc/zh_cn/push.html#plus.push.setAutoNotification
小小菜76055421 (作者)
设置了也不行
2023-07-09 14:28
DCloud_Android_THB
回复 小小菜76055421: 发一下收到的完整的receive的json数据
2023-07-10 09:49
3***@qq.com
依赖插件还未加载,请稍后重试
依赖插件还未加载,请稍后重试
依赖插件还未加载,请稍后重试
2***@qq.com
解决了吗,我换成3.8.10还是不行