真机测试下 ios分享、支付都没有问题, android连wx.ready都不能弹出 config:ok也没有弹出,没有一点响应
wx.config({
// 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
debug: true,
// 必填,公众号的唯一标识
appId: data.appId,
// 必填,生成签名的时间戳
timestamp: data.timestamp,
// 必填,生成签名的随机串
nonceStr: data.nonceStr,
// 必填,签名,见附录1
signature: data.signature,
// 必填,需要使用的JS接口列表,所有JS接口列表见附录2
jsApiList: [
'onMenuShareTimeline',
'onMenuShareAppMessage'
],
});
wx.ready(() => {
alert('ready:' + wx)
// 分享到朋友圈
wx.onMenuShareTimeline({ title: '1111', link: currentUrl, imgUrl: '', success: () => {}, cancel: () => {} })
// 分享给朋友
wx.onMenuShareAppMessage({ title: '111', desc: '1111', link: '', imgUrl: '', type: '', dataUrl: '', success: () => {}, cancel: () => {} })
})
这里alert('ready:' + wx) 在Android真机上没有任何响应, 开发者工具和ios都是正常,而且ios上连微信支付都成功了。
现在没什么想法了,不知道有没有遇到相同问题的