vue项目中: 获取的地址是当前页面地址,反复对比过是当前页面地址传给后台的。
var url = window.location.href.split('#')[0] //获取当前页面传给后台的
encodeURIComponent(url)
在ios设备中偶尔出现invalid signature错误,手动刷新后正常了。对比了传给后台的地址参数,刷新前后刷新后的参数信息是一模一样的,地址也是编码的,后台也进行了解码操作,但是只有在ios设备中会出现invalid signature错误。
同样的页面和地址开发者工具提示:errMsg: "config:ok", 只有在ios是: errMsg: "invalid signature签名错误"
请问解决了吗 我也遇到同样的问题了
解决了吗
你好,请先按照文档说明排查问题:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#%E9%99%84%E5%BD%951-JS-SDK%E4%BD%BF%E7%94%A8%E6%9D%83%E9%99%90%E7%AD%BE%E5%90%8D%E7%AE%97%E6%B3%95