wx.config({
debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可
appId: datas.data.Data.appid, // 必填,公众号的唯一标识
timestamp: datas.data.Data.timestamp, // 必填,生成签名的时间戳
nonceStr: datas.data.Data.noncestr, // 必填,生成签名的随机串
signature: datas.data.Data.signature,// 必填,签名
jsApiList: ['chooseWXPay']
// jsApiList: ["chooseWXPay",'checkJsApi','getLocation', 'openLocation'] // 必填,需要使用的JS接口列表
});
jsApiList 使用chooseWXPay 事件的时候,配置都ok.当jsApiList 使用的其他事件,比如openLocation 事件的时候就提示签名失败?请问大佬们这个是什么问题,怎么解决?
encodeURIComponent(location.href.split('#')[0]) 回调地址用encodeURIComponent方法就可以了