微信小程序订阅消息(服务通知)常见问题

记录微信小程序订阅消息(服务通知)常见问题

本篇只对个人遇到的常见问题进行说明,具体 wx.requestSubscribeMessage等的用法不做赘述

wx.requestSubscribeMessage无法拉起授权弹窗

  • 根据 wx.getSetting() 的 withSubscriptions 这个参数获取用户是否打开订阅消息总开关
  • 微信开发者工具自带模拟器无法真的拉起订阅弹窗,需要使用真机调试
  • 授权弹窗需要用户点击才能拉起,比如直接在 onload 方法中是无法调起的,可以在需要拉起的地方做一个弹窗询问,引导用户点击拉起授权
  • 用户点击了授权弹窗上总是保持以上选择,之后wx.requestSubscribeMessage不会再拉起订阅弹窗。会记住上次用户的选择,默认按照用户上次的选择。因此,虽然订阅消息,订阅一次只能发一次。但实际过程中,我们在业务中只需要让用户每次都会主动触发wx.requestSubscribeMessage去订阅一次消息,就能保证用户可一直订阅消息,只是由于用户点击了总是保持以上选择,导致不会弹窗让用户再次点击确认。

文章参考链接 https://www.cnblogs.com/shuihanxiao/p/17753904.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值