打开App, 将app 切换到后台,等待 2 分钟 ,再次切换到前台。 在通过 uniPush.sendMessage 发送消息。app 无法接收消息。
将App 完全退出(清理后台),再次运行App。可以收到之前的消息, uniPush.sendMessage 发送消息,也可以接收。
产品分类: 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。
实现功能: 在app运行的时候,可以接收到消息,不需要厂商的推送。
app 从前台切换到后台(等一段时间),再次从后台切换到前台 。 uni.onPushMessage 无法监听消息。app完全退出(将后台也给清理),再次启动 App,可以监听到消息 (包括之前没有监听的消息)。
在交流群里也无法解决