// 分享 function shareFriend() { WeixinJSBridge.invoke('sendAppMessage',{ //"appid":window.shareData.appid, "img_url":window.shareData.imgUrl, "img_width":"640", "img_height":"640", "link":window.location.href, "desc":'描述', "title":'标题', }, function(res) { _report('send_msg', res.err_msg); }) } function shareTimeline() { WeixinJSBridge.invoke('shareTimeline',{ "img_url":window.shareData.imgUrl, "img_width":"640", "img_height":"640", "link":window.location.href, "desc": '描述', "title": '标题', }, function(res) { _report('timeline', res.err_msg); }); } function shareWeibo() { WeixinJSBridge.invoke('shareWeibo',{ "content":window.shareData.wContent, "url":window.shareData.wLink, }, function(res) { _report('weibo', res.err_msg); }); } // 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。 document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { // 发送给好友 WeixinJSBridge.on('menu:share:appmessage', function(argv){ shareFriend(); }); // 分享到朋友圈 WeixinJSBridge.on('menu:share:timeline', function(argv){ shareTimeline(); }); // 分享到微博 WeixinJSBridge.on('menu:share:weibo', function(argv){ shareWeibo(); }); }, false)