c***@c-gaga.com
c***@c-gaga.com
  • 发布:2024-12-13 11:59
  • 更新:2025-02-27 04:42
  • 阅读:81

【报Bug】un.onPushMessage无法监听消息: 从前台切换到后台(等一段时间),再次从后台切换到前台 。 无法监听在线消息

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.36

手机系统: Android

手机系统版本号: Android 14

手机厂商: 小米

手机机型: 小米12

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

打开App, 将app 切换到后台,等待 2 分钟 ,再次切换到前台。 在通过 uniPush.sendMessage 发送消息。app 无法接收消息。

将App 完全退出(清理后台),再次运行App。可以收到之前的消息, uniPush.sendMessage 发送消息,也可以接收。

预期结果:

只要是app运行,就可以接收消息。包括之前没有接收的消息。从后台(等几分钟)切换到前台的app,发送的消息状态为 successed_offline,因该为 successed_online。

实际结果:

app进入后台,再次运行(切换到前台), 无法接收消息。除非完全退出,再次启动app。

bug描述:

实现功能: 在app运行的时候,可以接收到消息,不需要厂商的推送。

app 从前台切换到后台(等一段时间),再次从后台切换到前台 。 uni.onPushMessage 无法监听消息。app完全退出(将后台也给清理),再次启动 App,可以监听到消息 (包括之前没有监听的消息)。

在交流群里也无法解决

2024-12-13 11:59 负责人:无 分享
已邀请:
只是向上走

只是向上走

请问解决了吗

要回复问题请先登录注册