Trust
Trust
  • 发布:2019-03-22 17:45
  • 更新:2025-02-20 17:58
  • 阅读:103668

在 uni-app 中使用 uni-push

分类:uni-app
22 关注 分享
Geeker 小张没有名字 1***@qq.com 今天回复我了吗 正儿八经吃豆腐 Panda_2012 5***@qq.com 5***@qq.com 4***@qq.com coolfires n***@yeah.net 9***@qq.com 河南dev 霜序一七 jtshushu aliang888 一个网名 rysnone b***@163.com 6***@qq.com 1***@qq.com 全栈工程师Rone

该文章目前已经被锁定, 无法添加新评论

哈哈6

哈哈6

云打包google渠道包没有华为厂商信息,大家有遇到这样的问题吗,怎么处理啊
2025-02-20 17:58
9***@qq.com

9***@qq.com

回复 i***@163.com :
var options = {cover:false};
var str = dateToStr(new Date());
str += ": 欢迎使用Html5 Plus创建本地消息!";
plus.push.createMessage(str, "LocalMSG", options);


iOS平台创建本地消息也会触发监听的"receive"事件,此时需要添加特殊参数来标识本地创建的消息。
// 监听在线消息事件
plus.push.addEventListener( "receive", function( msg ) {
if ( msg.aps ) { // Apple APNS message
//APNS下发的消息,应用在前台
} else if ( 'LocalMSG' == msg.payload ) { // 特殊payload标识本地创建的消息
//本地创建的消息,通常不需要处理
//注意:不要在这种情况下再此调用plus.push.createMessage,从而引起循环创建本地消息
} else {
//接收到在线透传消息
}
//其它逻辑
}, false );

参考:https://ask.dcloud.net.cn/article/34
2025-01-24 16:53
loveCoding

loveCoding

回复 2***@qq.com :
我也是,解决了没?在app.vue里面写的uni.navigateto是不是不会跳转。
2024-07-31 21:45
l***@qq.com

l***@qq.com

回复 i***@163.com :
在创建本地通知时,传入一个标志,再次进入时,判断是否有标志,若是有标志,直接return即可
2022-09-14 13:34
i***@163.com

i***@163.com

ios 在线只支持透传,但是透传又不发通知栏消息,在receive回调里,如果调用 plus.push.createMessage方法,就又会触发receive的回调,造成无限循环,这怎么解决???
2022-06-22 17:59
nininiccc

nininiccc

vivo人工审核认为应用存在强制用户使用定向推送功能--不通过,怎么办?
2022-03-30 16:47
1***@qq.com

1***@qq.com

ios完美可用,安卓payload里只有title和content,没有自定义内容,而且离线状态收不到消息。
2022-03-15 19:59
Kinglz

Kinglz

回复 Kinglz :
uni.navigateTo,url把当前页面的路径添加到目录路径前面了,请问这个怎么解决
2022-03-06 11:31
Kinglz

Kinglz

在click方法里执行uni.navigateTo跳转时,厂家推送的能跳转,个推推送的不跳转是怎么回事
2022-03-06 10:58
l***@163.com

l***@163.com

为什么我app离线状态点击消息监听不到click事件
2021-10-13 10:23