求教关于自定义微信朋友圈分享图片,标题,链接无效的问题

最近做微信公众平台开发,有一个活动页面通过微信公众号推送给关注用户,想要用户在打开页面的时候,能够通过微信自带的“分享到朋友圈”或者“发送给好友”功能分享出去,但是一般微信都是自动在页面上获取图片,内容及页面链接,我想自定义这里的图片,内容及链接,网上说用微信的一个js方法可以做到,但是我用测试过了以后失效,请问哪位大侠做过类似的,赐教一下;
我测试的代码如下:
var imgUrl = "";
var lineLink = "";
var descContent = '';
var shareTitle = ';

    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 shareFriend() {
        WeixinJSBridge.invoke('sendAppMessage',{
            "img_url": imgUrl,
            "img_width": "200",
            "img_height": "200",
            "link": lineLink,
            "desc": descContent,
            "title": shareTitle
        }, function(res) {
            //_report('send_msg', res.err_msg);
        });
    }

    // 当微信内置浏览器完成内部初始化后会触发WeixinJSBridgeReady事件。
    document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
        // 分享到朋友圈
        WeixinJSBridge.on('menu:share:timeline', function(argv){
            shareTimeline();
        });
        WeixinJSBridge.on('menu:share:appmessage', function(argv){
            shareFriend();
        });
    }, false);

2个回答

使用这个js代码应该不行了吧,需要使用官方的js-sdk来实现分享功能了

微信屏屏了相关功能,回调功能完全用不了,为了打击那些只能转发后才能看到的文章,腾讯官方说规则正在重新定义当中。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐