主页 > 编程资料 > 编程更多 >
发布时间:2014-10-31 作者:网络 阅读:189次

var imgUrl = ''; //这里是分享的时候的那个图片

var lineLink = ''; //这个是分享的网址

var descContent = '';//内容

var shareTitle = '';标题

var appid = ''; //这里写开发者接口里的appid

function shareFriend() {

    WeixinJSBridge.invoke('sendAppMessage', {

 

        "appid": appid,

 

        "img_url": imgUrl,

 

        "img_width": "640",

 

        "img_height": "640",

 

        "link": lineLink,

 

        "desc": descContent,

 

        "title": shareTitle

 

    },

    function(res) {

 

        _report('send_msg', res.err_msg);

 

    })

 

}

 

function shareTimeline() {

 

    WeixinJSBridge.invoke('shareTimeline', {

 

        "img_url": imgUrl,

 

        "img_width": "640",

 

        "img_height": "640",

 

        "link": lineLink,

 

        "desc": descContent,

 

        "title": shareTitle

 

    },

    function(res) {

 

        _report('timeline', res.err_msg);

 

    });

 

}

 

function shareWeibo() {

 

    WeixinJSBridge.invoke('shareWeibo', {

 

        "content": descContent,

 

        "url": lineLink,

 

    },

    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);

关键字词: