被这个问题困扰了两天,一直这个错……疯了要
1:获取ticket和token是后台做的反向代理,确认type=jsapi
2:获取签名这一步是前端自己做的,所以不存在网上说的那些传给后台需要encode之类的东西,也不会出现莫名其妙加了端口名等等。
3:看网上各种资料,一度怀疑就是url导致的错误,后面干脆直接把url的参数都干掉了,更加没有所谓的#,就是一个简单的link,类似于这样https://abc.net/index
4: 网上说的那些个步骤都已经验证过了,什么存储ticket和toekn,什么签名验证工具,什么大写的S等等,都仔细检查了没问题
5:后来怀疑是缓存ticket和token的问题,但是也没有出现别人说的刷新一下就好了的问题,每次两个小时的有效期,一天下来也试过好多次了,依旧无解
我这里遇到的问题就是在评论区里回复‘浮生’的那个,只带一个参数就解决了
有解吗? 我这边也是这样的问题, Android 正常, windows 中的微信浏览器分享都是正常的, 但就是 IOS 分享报错, 但是隐藏按钮的API都正常
楼主解决了吗?
楼主有没有解决
你好,请参考https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html