微信发送朋友圈URL JSAPI事件demo

<script>

        

        

        var imgUrl = 'http://m.ximiyu.com/content/images/thumbs/0000126_540.jpeg';

        var lineLink = 'http://m.ximiyu.com/content/images/thumbs/0000126_540.jpeg';

        var descContent = "信息测试Content!";

        var shareTitle = '信息测试shareTitle';

        var appid = 'wx115648c50c82e55b';



        function shareFriend() {

            WeixinJSBridge.invoke('sendAppMessage', {

                "appid": appid,

                "img_url": imgUrl,

                "img_width": "200",

                "img_height": "200",

                "link": lineLink,

                "desc": descContent,

                "title": shareTitle

            }, function (res) {

                //_report('send_msg', res.err_msg);

            })

        }

        function shareTimeline() {

            WeixinJSBridge.invoke('shareTimeline', {

                "img_url": imgUrl,

                "img_width": "200",

                "img_height": "200",

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

    </script>

 

你可能感兴趣的:(demo)