onLaunch:function({
uni.onPushMessage((res)=>{
setTimeout(function() {
uni.navigateTo({
url:res.data.payload,
success() {
uni.removeStorageSync('pushUrl');
}
})
}, 500);
})
)}
- 发布:2023-03-31 10:14
- 更新:2023-08-29 19:24
- 阅读:688
app退出应用不挂在后台,点击推送消息不跳转指定页面,app.vue的onLaunch里的uni.onPushMessage没执行,该是app杀死之后点击通知冷启动没有
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 1
HBuilderX类型: 正式
HBuilderX版本号: 3.7.3
手机系统: iOS
手机系统版本号: iOS 14
手机厂商: 苹果
手机机型: ipone6
页面类型: vue
vue版本: vue2
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
操作步骤:
app杀死之后点击通知不跳转指定页面,冷启动没有
app杀死之后点击通知不跳转指定页面,冷启动没有
预期结果:
app杀死之后点击通知跳转指定页面
app杀死之后点击通知跳转指定页面
实际结果:
app杀死之后点击通知不跳转指定页面,冷启动没有
app杀死之后点击通知不跳转指定页面,冷启动没有
bug描述:
app退出应用不挂在后台,点击推送消息不跳转指定页面,app.vue的onLaunch里的uni.onPushMessage没执行,该是app杀死之后点击通知冷启动没有
2 个回复
DCloud_Android_THB
离线推送还是透传?
FireFlyTest - 萤火虫鸿蒙开发
该问题仍然有,在安卓,app被杀死情况下,发送透传消息。点击了透传消息,不进入onPushMessage方法里面去