zoukankan      html  css  js  c++  java
  • 微信里如何判断页面被分享成功

    var shareData = {
        img_url: "",
        img_ 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') {
        //分享完毕回调
        }
    }
  • 相关阅读:
    【游戏开发】Excel表格批量转换成CSV的小工具
    iOS
    iOS
    Xcode
    iOS
    iOS
    iOS
    iOS
    iOS
    iOS
  • 原文地址:https://www.cnblogs.com/baocheng/p/3889826.html
Copyright © 2011-2022 走看看