<script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script> <script type="text/javascript"> var moduleType; var title; var imageUrl; var summary = ""; try{ moduleType = '1'; title = 'title'; imageUrl = 'https://mmbiz.qlogo.cn/mmbiz_png/vWapFG3ce1NwsHCcecXbI2BeojwRfmBuYWK5R3alkHfD7cibffDibfsTmPp2y96zyfthI9AanGs2lE5j1GO7PPDw/0?wx_fmt=png'; summary = 'summary'; }catch (e) { alert("获取内容出错") } var appId = 'xxx'; var timestamp = ''; var nonceStr = ''; var signature = ''; initWx(); function initWx(){ wx.config({ debug: false, appId:appId, timestamp: timestamp, nonceStr: nonceStr, signature: signature, jsApiList: ['checkJsApi', 'updateTimelineShareData','updateAppMessageShareData', 'onMenuShareAppMessage',//老版本分享接口。 'onMenuShareTimeline'//老版本分享接口。 ] }); wx.checkJsApi({ jsApiList: [ 'updateTimelineShareData','updateAppMessageShareData', 'onMenuShareAppMessage',//老版本分享接口。 'onMenuShareTimeline'//老版本分享接口。 ], // 需要检测的JS接口列表,所有JS接口列表见附录2, success: function(res) { // 以键值对的形式返回,可用的api值true,不可用为false // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"} },error: function (res) { alert('分享异常') } }); wx.ready(function () { var shareData = { title:title, // 分享标题 link: linkUrl, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl:imageUrl, // 分享图标 desc:summary, success: function () { // 用户点击了分享后执行的回调函数 window.location.href='http://www.baidu.com' }, error: function (res) { console.log('分享异常') console.log(res) } } wx.updateTimelineShareData(shareData); wx.updateAppMessageShareData (shareData) }); } </script>
updateAppMessageShareData进页面自动回调?[图片] jweixin-1.4.0.js的updateTupdateAppMessageShareData和updateTimelineShareData在进入页面后自动执行success [图片]
2019-12-17