Maison  >  Questions et réponses  >  le corps du texte

javascript - Pourquoi ne puis-je pas prévisualiser une photo après avoir pris une photo avec WeChat jssdk?

Lors de l'appel de l'interface WeChat, choisissez img, dans la fonction de rappel réussie, selon WeChat, chaque identifiant dans la liste d'identifiants locaux de la photo sélectionnée est retiré et utilisé comme src de l'image affichée, mais en fait tous les identifiants ont été renvoyé, mais après l'avoir mis en html, l'image ne peut pas être affichée

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 + '/>');
    })
}

Ceci ci-dessus est le code que j'ai écrit, mais dans quel p de la photo, l'image est introuvable

黄舟黄舟2734 Il y a quelques jours688

répondre à tous(1)je répondrai

  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:37:02

    Cela a été résolu. Cela semble être à cause du dernier navigateur iOS. Je n'ai pas vu les détails. Vous devez utiliser une API getlocalimgdata Pour être compatible avec Android et Apple. au format base64 est également détecté. Ce n'est pas grave si c'est correct ou non (c'est la première fois que vous demandez et répondez vous-même, s'il y a quelque chose de flou ou de faux, veuillez le signaler)

    .

    répondre
    0
  • Annulerrépondre