同一个页面扫一扫调用,签名和http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign工具计算出来的相同,排除签名错误的问题
前端代码逻辑为页面初始化后,先调用window.wx.config,后调用window.wx.ready,最后调用window.wx.error。在ready里调用window.wx.scanQRCode
1.调起扫一扫有时成功有时失败
2.失败的情况下,先触发window.wx.error,后触发window.wx.ready,再触发扫一扫
error报错errMsg: "config:fail,Error: 系统错误,错误码:63002,invalid signature [20200527 17:04:00][]"
扫一扫报错errMsg: "scanQRCode:fail, the permission value is offline verifying"
老哥 解决了吗,我也遇到类似问题, 首次打开调用扫一扫可以调起,但是点击刷新页面后再次调起就报签名无效
invalid signature签名错误。建议按如下顺序检查:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html
'http(s)://'
部分,以及'?'后面的GET参数部分,但不包括'#'hash后面的部分。实际上你配置的时候已经失败了
再次调用虽然jssdk有 wx.scanQRCode这个方法,但是你是没有权限使用的 因为你配置失败了