javascript - Warum kann ich keine Vorschau anzeigen, nachdem ich ein Foto mit WeChat jssdk aufgenommen habe?
黄舟
黄舟 2017-05-19 10:35:02
0
1
718

Beim Aufrufen der WeChat-Schnittstelle „selectimg“ wird in der erfolgreichen Rückruffunktion laut WeChat jede ID in der lokalen ID-Liste des ausgewählten Fotos herausgenommen und als Quelle des angezeigten Bildes verwendet, tatsächlich wurden jedoch alle IDs verwendet zurückgegeben, aber nach dem Einfügen in HTML kann das Bild nicht angezeigt werden

wx.chooseImage({
  count: 1,
  sizeType: ['original', 'compressed'],
  sourceType: ['camera'],
  success: function (res) {
    var localId = res.localIds;
    $.each(res.localIds,function(i,n){
      $("#pic").append('<img src='+ n + '/>');
    })
}

Das Obige ist der Code, den ich geschrieben habe, aber in welchem ​​Teil des Bildes kann das Bild nicht gefunden werden

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

Antworte allen(1)
我想大声告诉你

已经解决,是因为好像ios的最新的浏览器原因吧,具体的没有看,需要用到一个getlocalimgdata的api,而且为了兼容安卓和苹果,还检测了一下转换出来的base64格式的文本是否正确就可以了(第一次自问自答,有哪里说的不清楚的或者错误的,还请指出)

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage