function weixinShare(url, title, desc, imagUrl) { url = url.replace("http://", "https://"); var _url = encodeURIComponent(url.split('#')[0]); if (!imagUrl) { imagUrl = 'https://www.qianjifang.cn/images/logo_share.png'; } console.log(_url); /* var getUrl = "https://h5gw.peiban85.com/api/v1.0/Wechat/ShareConfig?signUrl=" + _url;*/ var getUrl = "https://wxrobot.qianjifang.cn/api/v1.0/Wechat/JsSdkConfig?appid=wx6fb7dc248eeac13e&signUrl=" + _url; $.get(getUrl, function (result, status) { console.log(result); //wx.config(result); wx.config({ debug: false, appId: result.appId, timestamp: result.timestamp, nonceStr: result.nonceStr, signature: result.signature, jsApiList: ['updateAppMessageShareData', 'updateTimelineShareData']//, //openTagList: ['wx-open-launch-weapp'] }); wx.checkJsApi({ jsApiList: ['updateAppMessageShareData', 'updateTimelineShareData'], success: function (res) { console.log(res); } }); console.log(wx); var shareconfig = { title: title, link: url, imgUrl: imagUrl, desc: desc, success: function () { }, error: function (err) { } }; console.log(shareconfig); wx.ready(function () { //if(wx.onMenuShareAppMessage){ //微信文档中提到这两个接口即将弃用,故判断 // wx.onMenuShareAppMessage(shareconfig);//1.0 分享到朋友 // wx.onMenuShareTimeline(shareconfig);//1.0分享到朋友圈 //}else{ wx.updateAppMessageShareData(shareconfig);//1.4 分享到朋友 wx.updateTimelineShareData(shareconfig);//1.4分享到朋友圈 //} }); wx.error(function (res) { console.log("微信调用失败"); }); }); }