appId: result.appId, // 必填,公众号的唯一标识 timestamp: result.timestamp, // 必填,生成签名的时间戳 nonceStr: result.nonceStr, // 必填,生成签名的随机串 signature: result.signature, // 必填,签名 jsApiList: ['onMenuShareTimeline', 'onMenuShareAppMessage'] }); // 必填,需要使用的JS接口列表 } }, error: function(){ console.log("通信失败"); } }); }); // 自定义“分享给朋友”及“分享到QQ”按钮的分享内容 wx.ready(function () { //需在用户可能点击分享按钮前就先调用 var urll = location.href.split('#')[0];//页面url#前的完整url,可alert弹出查看 wx.onMenuShareAppMessage({ title: '首页', // 分享标题 desc: '中国信鸽竞翔网', // 分享描述 link: urll, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: 'https://www.086019.com/images/logo.png?v=2020041801', // 分享图标 success: function () { // 设置成功 } }); // 分享到朋友圈 wx.onMenuShareTimeline({ title: '首页', // 分享标题 link: urll, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl: 'https://www.086019.com/images/logo.png?v=2020041801', // 分享图标 success: function () { // 设置成功 } }) }); wx.error(function(res){ // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。 console.log("config验证失败") });