关于微信JSSDK-扫一扫接口 permission denied

quintin_zhang 2017-03-22 08:59:06
认证的服务号,接口权限都有,但是在手机端页面唤起微信扫一扫时报错:permission denied,wx.config中返回checkResult:{”scanQRCode“ :”true“},但是在用户唤起扫一扫的时候却提示了:”errMsg":"scanQRCode:permission denied"
请问这是什么原因呢
...全文
8943 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
前尘如梦 2017-12-04
  • 打赏
  • 举报
回复
各位大佬们,你们是怎么解决的?
茫點 2017-12-03
  • 打赏
  • 举报
回复 1
应该是没有将接口添加到wx.config配置的jsApiList里面
pwj_ 2017-10-14
  • 打赏
  • 举报
回复
引用 4 楼 skyle_x 的回复:
我今天调用扫一扫接口也发现了这个问题。scanQRCode:permission denied 后来发现,是因为我并没有微信号的原因(我一直是用QQ号登的)。 微信到个人信息那里设置填写一个微信号问题就解决了! 还有一个可能是你微信没有使用手机摄像头的权限哦!
你是如何解决的
香菜不加辣 2017-08-09
  • 打赏
  • 举报
回复
我今天调用扫一扫接口也发现了这个问题。scanQRCode:permission denied 后来发现,是因为我并没有微信号的原因(我一直是用QQ号登的)。 微信到个人信息那里设置填写一个微信号问题就解决了! 还有一个可能是你微信没有使用手机摄像头的权限哦!
qq_36262866 2017-07-19
  • 打赏
  • 举报
回复
哥们,解决了吗
qq_31107987 2017-04-19
  • 打赏
  • 举报
回复
我也遇到了相同问题 请问解决了吗
quintin_zhang 2017-03-22
  • 打赏
  • 举报
回复
附上前端code: ``` scan = -> if window.wx showAlert window.wx.scanQRCode wx.ready -> window.wx.scanQRCode needResult: 1 scanType: ['qrCode'] success: (res) -> $('#gems').val(res.resultStr) error: ()-> showAlert '扫码失败' initWXConfig = -> if window.wx window.wx.config debug: true appId: options.appId timestamp: options.timestamp nonceStr: options.nonceStr signature: options.signature jsApiList: [ 'scanQRCode' 'hideOptionMenu' ] window.wx.ready -> wx.hideOptionMenu() window.wx.checkJsApi jsApiList: ['scanQRCode'], success: (res) -> if res.checkResult.scanQRCode showAlert '支持scanQRCode接口' else showAlert '不支持scanQRCode接口' ```

3,143

社区成员

发帖
与我相关
我的任务
社区描述
微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区管理员
  • 微信开发
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧