微信JS API分享到朋友圈或朋友无法设置title和link等属性的问题?
最近做了一个页面,需要已进入页面就获取页面的相关信息,并设置到wx.onMenuShareTimeline或wx.onMenuShareAppMessage。
然后奇怪的问题出现了,明明页面上有相关信息,就是获取不到。后来试来试去,发现设置下setTimeout即可,比如:
var initWxShareObj = {};
setTimeout(function() {
// 分享到朋友圈
wx.onMenuShareTimeline(initWxShareObj);
// 分享给朋友
wx.onMenuShareAppMessage(initWxShareObj);
}, 2000);
当然,你的分享动作如果是通过一些事件来触发的,就不会有这问题了。