wxlogin.getwxshareinfo({ q: encodeURIComponent(location.href) }).then((res) => {
wx.config({
debug: false,
appId: res.appId,
timestamp: res.timestamp,
nonceStr: res.nonceStr,
signature: res.signature,
jsApiList: ['updateAppMessageShareData', 'updateTimelineShareData']
})
wx.ready(function () {
var sharedata = {
title: '模型详情',
desc: '',
link: res.url,
imgUrl: location.protocol + '//' + location.host + '/logo.png',
success: function () {
}
}
wx.updateAppMessageShareData(sharedata)
wx.updateTimelineShareData(sharedata)
})
wx.error(function (errres) {
console.info('失败:', errres)
})
})
你好,排查wx.config时参与签名的url和微信这边二次校验的url不一致
请问解决了吗,我们vue hash模式,签名都一致,前端encodeURIComponent 加密了,后端对应解密,也是一直报这个错误
代码跟没有一样
不知道,我一写就成功,代码啥也看不出来