小程序
小游戏
企业微信
微信支付
扫描小程序码分享
文档中可以从成功的回调函数中获取用户的操作是否授权,现在我可以获取他的回调数据根据authSetting知道用户授权结果
我现在想根据授权结果进行相关的提示 现在问题出现了,我不能根据data.authSetting["scope.userInfor"]作为一个判断依据 比如我这条判断根本就不执行
然后我打印了一下他是值为undefined,也就是我没有办法判断是否用户授权的状态 。可能我文档看的不但为,请指教一下
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
用户多次拒绝授权后 调用wx.openSetting 会出现 未使用您的信息 这个怎么解决
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
谢谢 , 已经完全了解 谢谢大神
建议参阅 https://mp.weixin.qq.com/debug/wxadoc/dev/api/authorize.html#wxauthorizeobject
false 表示用户明确地拒绝了此权限,为了不打扰用户,短期内调用 wx.authorize 会直接 fail。而如果没有此键(undefined),说明近期没有询问过用户此项授权,为了了解用户的态度,可以调用 wx.authorize 询问。所以其状态变化是 undefined --> true or false。
我觉得使用 wx.authorize是没有问题的 但是在congsole里面打印的数据里面这个还有什么意义呢
如果是 undefined,说明没有询问过用户授权情况,尚不确定用户对此权限的批准态度。您可以调用 wx.authorize 申请授权。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
用户多次拒绝授权后 调用wx.openSetting 会出现 未使用您的信息 这个怎么解决
谢谢 , 已经完全了解 谢谢大神
建议参阅 https://mp.weixin.qq.com/debug/wxadoc/dev/api/authorize.html#wxauthorizeobject
false 表示用户明确地拒绝了此权限,为了不打扰用户,短期内调用 wx.authorize 会直接 fail。而如果没有此键(undefined),说明近期没有询问过用户此项授权,为了了解用户的态度,可以调用 wx.authorize 询问。所以其状态变化是 undefined --> true or false。
我觉得使用 wx.authorize是没有问题的 但是在congsole里面打印的数据里面这个还有什么意义呢
如果是 undefined,说明没有询问过用户授权情况,尚不确定用户对此权限的批准态度。您可以调用 wx.authorize 申请授权。