suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Was passiert, wenn die in der jssdk-Bildauswahl-API erhaltene lokale ID auf der Android-Seite als URL verwendet werden kann, auf der iOS-Seite jedoch nicht?

Die API der jssdk-Bildauswahlschnittstelle --chooseImage gibt die lokale Bild-ID selbst zurück. Sie kann problemlos als Link zum Bild verwendet werden , aber bei der Auswahl unter iOS wird die zurückgegebene ID auch in die URL des Hintergrundbilds übernommen und nicht angezeigt. Kann mir das bitte jemand erklären?

ringa_leeringa_lee2780 Tage vor552

Antworte allen(1)Ich werde antworten

  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:36:52

    微信iOS客户端将于2017年3月1日前逐步升级为WKWebview内核,需要网页开发者提前做好网站的兼容检查和适配。

    变化:1.2.0以下版本的JSSDK不再支持通过使用chooseImage api返回的localld以如:”img src=wxLocalResource://50114659201332”的方式预览图片。
    适配建议:直接将JSSDK升级为1.2.0最新版本即可帮助页面自动适配,但在部分场景下可能无效,此时可以使用getLocalImgData 接口来直接获取数据。
    wx.getLocalImgData({

    localId: '', // 图片的localID
    success: function (res) {
        var localData = res.localData; // localData是图片的base64数据,可以用img标签显示
    }

    });

    https://res.wx.qq.com/open/js...

    Antwort
    0
  • StornierenAntwort