Heim  >  Fragen und Antworten  >  Hauptteil

javascript – Die Änderung der WeChat-Freigabeschnittstelle zum Teilen von Links und Bildern funktioniert auf Apple iOS nicht

Rufen Sie die Freigabeschnittstelle in WeChat js-sdk auf, um den Inhalt und die Bilder der Seitenfreigabe zu ändern. Es wurde getestet, dass die von Android freigegebenen Bilder und Titel erfolgreich geändert werden, bei der Freigabe durch Apple-Telefone gibt es jedoch keine Änderungen wissen, ob ein Problem mit der Apple-Kompatibilität oder etwas anderem vorliegt

迷茫迷茫2707 Tage vor1565

Antworte allen(4)Ich werde antworten

  • 某草草

    某草草2017-06-13 09:24:09

    在iOS微信6.1版本中,分享的图片外链不显示,只能显示公众号页面内链的图片或者微信服务器的图片(微信团队已经确认此问题,会在6.2中修复)

    Antwort
    0
  • 阿神

    阿神2017-06-13 09:24:09

    现在 一般不会出现这个问题,毕竟现在ios版本一般都在8.2以上,我也经常做微信h5页面,分享ios没有遇到什么问题,个人认为 是否代码有问题,或者你帖点代码 瞅瞅

    Antwort
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-13 09:24:09

    ios上引入的js文件要支持https

    Antwort
    0
  • typecho

    typecho2017-06-13 09:24:09

    尼玛,偶然间发现代码里面链接加上http之后ios正常了,特么狗屎ios没http他识别不出来!修改的图片和链接前面都要有http!!

    wx.config({
        debug: false,
        appId: '<?php echo $signPackage["appId"];?>',
        timestamp: '<?php echo $signPackage["timestamp"]?>',
        nonceStr: '<?php echo $signPackage["nonceStr"];?>',
        signature: '<?php echo $signPackage["signature"];?>',
          jsApiList: [
            'onMenuShareTimeline','onMenuShareAppMessage'
          ]
    });
    wx.ready(function(){
        wx.onMenuShareTimeline({
            title: "<{$product_info.info.title}>", // 分享标题
            link: "http://www.xxxx.com<{:U('Home/Product/Index/product_details',array('product_id'=>$product_info['info']['id']))}>", // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
            imgUrl: 'http://www.xxxx.com<{$product_info.info.cover|thumb=300,300,M}>', // 分享图标
            success: function () { 
                // 用户确认分享后执行的回调函数
            },
            cancel: function () { 
                // 用户取消分享后执行的回调函数
            }
        });
    });

    Antwort
    0
  • StornierenAntwort