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

javascript - Une fois que wx.uploadFile a téléchargé une image, notre arrière-plan renvoie un tableau, mais WeChat le transforme en quelque chose comme ceci.

Une fois que wx.uploadFile a téléchargé l'image, notre backend renvoie un tableau, mais WeChat le transforme en quelque chose comme ceci. Comment puis-je faire cela ?

"[ { "id" : 20332, "sign" : "image", "imagePath" : "http://139.224.206.114:8080/uploadFile/2017-04-21/image/7c1a2368-0f48-403b-8bc5 -c00b6b266c13-7009.jpeg", "img-min" : "2017-04-21/image/7c1a2368-0f48-403b-8bc5-c00b6b266c13-7009-min.jpeg", "img-mid" : "2017-04 -21/image/7c1a2368-0f48-403b-8bc5-c00b6b266c13-7009-mid.jpeg", "img" : "/uploadFile/2017-04-21/image/7c1a2368-0f48-403b-8bc5-c00b6b266c13-7009. jpeg", "fileName" : "tmp_984848017o6zAJsyHUyB0xEvz5oeVZNyoWXzgfb65df3db6bcc63c2d802c600adc02c3.jpeg", "code" : "10000", "msg" : 20332, "size" : 149780 } ]"

给我你的怀抱给我你的怀抱2711 Il y a quelques jours860

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

  • PHP中文网

    PHP中文网2017-05-19 10:37:16


    Ce que dit l'API WeChat, c'est qu'elle renvoie une chaîne. Vous avez dit que votre arrière-plan renvoie un tableau. WeChat convertit le tableau au format JSON. Il vous suffit de l'inverser.

    res = JSON.parse(res.data);

    répondre
    0
  • 高洛峰

    高洛峰2017-05-19 10:37:16

    Ce ne sont pas des données JSON ?

    répondre
    0
  • 習慣沉默

    習慣沉默2017-05-19 10:37:16

    Tout d’abord, ce que vous avez exprimé est définitivement faux. wx.uploadFile() renvoie un mediaId, puis télécharge l'image via ce mediaId,
    Votre résultat devrait donc être l'image que vous avez téléchargée vous-même et vous devez traiter les informations json renvoyées à l'avenir, ce qui signifie les informations renvoyées par votre propre serveur ,
    Quant à comment tu veux faire, je ne sais pas ce que tu veux faire ?

    répondre
    0
  • Annulerrépondre