微信里如何判断页面被分享成功
Q:
A:
var shareData = { img_url: "", img_width: 200, img_height: 200, link: , desc: , title: , appid: 0 }; document.addEventListener(WeixinJSBridgeReady, function onBridgeReady() { // 发送给好友 WeixinJSBridge.on(menu:share:appmessage, function(argv){ shareFriend(); }); // 分享到朋友圈 WeixinJSBridge.on(menu:share:timeline, function(argv){ shareTimeline(); }); }, false); function shareTimeline() { WeixinJSBridge.invoke(shareTimeline, shareData, function(res) { validateShare(res); _report(timeline, res.err_msg); }); } function shareFriend() { WeixinJSBridge.invoke(sendAppMessage, shareData, function(res) { validateShare(res); _report(send_msg, res.err_msg); }); } function validateShare(res) { if(res.err_msg != send_app_msg:cancel && res.err_msg != share_timeline:cancel) { //分享完毕回调 } }var shareData = { img_url: "", img_width: 200, img_height: 200, link: , desc: , title: , appid: 0 }; document.addEventListener(WeixinJSBridgeReady, function onBridgeReady() { // 发送给好友 WeixinJSBridge.on(menu:share:appmessage, function(argv){ shareFriend(); }); // 分享到朋友圈 WeixinJSBridge.on(menu:share:timeline, function(argv){ shareTimeline(); }); }, false); function shareTimeline() { WeixinJSBridge.invoke(shareTimeline, shareData, function(res) { validateShare(res); _report(timeline, res.err_msg); }); } function shareFriend() { WeixinJSBridge.invoke(sendAppMessage, shareData, function(res) { validateShare(res); _report(send_msg, res.err_msg); }); } function validateShare(res) { if(res.err_msg != send_app_msg:cancel && res.err_msg != share_timeline:cancel) { //分享完毕回调 } }
上一篇:
IDEA上Java项目控制台中文乱码