首页 » 微信开发 » 正文

微信分享网页的缩略图、链接、标题和摘要

<script>
        var imgUrl = '缩略图片地址';
        var lineLink = '链接地址';
        var descContent = "摘要";
        var shareTitle = '标题';
        var appid = '';
        
        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>

本文链接地址: 微信分享网页的缩略图、链接、标题和摘要

转载请注明: 转载自技安后院

No tags for this post.

本文共 3 个回复

  • 小易分享网 2016/08/20 06:33

    谢谢博主分享,很实用! http://www.xevip.cn

  • 米修 2015/12/17 18:02

    这个方法有没有亲测呀,我用了是无效的,不知是哪里的问题?

    • 技安 博主 2015/12/18 09:13

      @ 米修 这个方法是微信未开放内置js接口的时候可以使用。开放接口之后没有测试,推荐直接使用开放的js接口。

发表评论