根哥
根哥
  • 发布:2025-12-01 15:28
  • 更新:2025-12-01 15:28
  • 阅读:11

uniPush2.0监听拿不到payload参数

分类:uniCloud

后端请求云函数传参了payload,前端监听打印拿不到payload
前端监听代码如下:click时打印没有payload入参
export default {
onLaunch: function() {
console.log('App Launch')
uni.onPushMessage((res) => {
// 监听【在线、离线】通知栏消息的点击
if(res.type == 'click'){
// 如果需要跳转app内指定页面,则自己实现下方的跳转代码。
uni.navigateTo({
//页面路径示例值:/pages/pushinfo/pushinfo
url:'指定页面路径'
})
}
// 监听【在线】消息到达。若云函数设置了 "force_notification":true,则不会触发此 receive。
if(res.type == 'receive'){
//开发者可以自己在此回调,调用 createMessage 创建通知栏消息展示。或者处理其它业务逻辑。
console.log("接收到的消息内容",res.payload);
}
})
},
onShow: function() {
console.log('App Show')
},
onHide: function() {
console.log('App Hide')
}
}

2025-12-01 15:28 负责人:无 分享
已邀请:

要回复问题请先登录注册