「小程序订阅消息」点击“总是保持以上选择,不再询问”+“允许”之后的推送次数是多少?
发布于 6 年前 作者 ping02 9923 次浏览 来自 官方Issues

HI,如题,目前能想到的解决方案是有三种:

第一种是次数可以累加,例如,用户第一次使用小程序,不发送消息,第二次使用小程序不发送消息,第三次使用小程序,一共累计了3次,可以发送三条推送消息

第二种是次数不可以累加,例如,用户第一次使用小程序,不发送消息,第二次使用小程序不发送消息,第三次使用小程序,之后,可以发送一条消息

第三种是次数没有限制(虽然不太可能),例如用户第一次使用小程序,可以发送无限条消息

4 回复

只要你点击了总是取消,那么之前的累计次数 都会清零

发几条试试看,测试用例列出来,逐个测测

点击“总是保持以上选择,不再询问”+“允许”之后,确实只能收到一条消息通知… 勾选总是,只是在下次调用wx.requestSubscribeMessage的时候帮你默认做出选择,但还是需要调用了这个才能收到消息… 而不是做出一次选择后就高枕无忧了… orz… 官方文档也没有写明确,有点坑…

而且… 用户点击“总是保持以上选择,不再询问”+“取消”之后,可以在设置中打开权限,但是… 还是需要触发wx.requestSubscribeMessage才能收到消息… 牛皮啊…

勾不勾选,这和次数没关系吧

回到顶部