小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序 请求wx.requestSubscribeMessage获取订阅消息权限。不勾选总是保持以上选择,选择取消或者允许后调用 wx.openSetting 去设置页面能否看到请求授权的消息权限
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你是想获取到用户如果没有授权,就让用户授权吗?抱歉看不到
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
openSetting的返回结果里面没有订阅消息的授权信息,getSetting里面指定withSubscriptions参数为true可以获取到,你可以在openSetting的complete回调函数中调用一遍getSetting权限去查看是否授权了。不过只要用户选择了一次允许或者拒绝,在订阅消息列表有了这个订阅消息的选项。以后在调用wx.requestSubscribeMessage都是不弹窗的,只能通过openSetting跳转到设置界面让它自己设置。
看文档似乎是可以的,自己测试一下吧
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你是想获取到用户如果没有授权,就让用户授权吗?抱歉看不到
openSetting的返回结果里面没有订阅消息的授权信息,getSetting里面指定withSubscriptions参数为true可以获取到,你可以在openSetting的complete回调函数中调用一遍getSetting权限去查看是否授权了。不过只要用户选择了一次允许或者拒绝,在订阅消息列表有了这个订阅消息的选项。以后在调用wx.requestSubscribeMessage都是不弹窗的,只能通过openSetting跳转到设置界面让它自己设置。
看文档似乎是可以的,自己测试一下吧