微信浏览器JSSDK(JSAPI),手机上点击返回签名失效的处理

微信浏览器JSSDK(JSAPI),手机上点击返回签名失效的处理。

可能设置headers或meta不能生效的时候可使用。

在wx.error收到config:invalid signature的errMsg消息后,刷新页面即可。

function wxSdkSuccess() {
setCookie('reRegisterWxTag', "0", 1)
}

wx.error(function(res) {
if (res.errMsg == 'config:invalid signature') {
reRegisterWxTag = getCookie('reRegisterWxTag')
if (reRegisterWxTag != "1") {
console.log('reRegisterWxTag :' + reRegisterWxTag)
setCookie('reRegisterWxTag', "1", 1)
location.reload(true);
} else {
console.log('reRegisterWxTag again')
}

} else {
alert(res.errMsg);
}
});

posted @ 2017-07-07 17:18  符明  阅读(1477)  评论(0)    收藏  举报