搜尋

首頁  >  問答  >  主體

javascript - wx.uploadFile上傳圖片後,我們的後台回傳的是個數組,但微信把它變成了下面這個樣子,請問這個怎麼弄啊?

wx.uploadFile上傳圖片後,我們的後台回傳的是數組,但微信把它變成了下面這個樣子,請問這個怎麼弄啊?

"[ { "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-70005" -04-21/image/7c1a2368-0f48-403b-8bc5-c00b6b266c13-7009-mid.jpeg", "img" : "/uploadFile/2017-04-21/image/7c1a23688-605-6 7009.jpeg", "fileName" : "tmp_984848017o6zAJsyHUyB0xEvz5oeVZNyoWXzgfb65df3db6bcc63c2d802c600adc02c3.jpeg", "code03c2d802c600adc02c3.jpeg", "code03c2d802c600adc02c3.jpeg", “ } ]"

给我你的怀抱给我你的怀抱2746 天前889

全部回覆(3)我來回復

  • PHP中文网

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


    微信API說的是,回傳的是String,你說你們後台回傳的是數組,微信是把數組轉成了JSON格式,你只要反轉一下就好了

    res = JSON.parse(res.data);

    回覆
    0
  • 高洛峰

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

    這不是JSON資料麼?

    回覆
    0
  • 習慣沉默

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

    首先,你表達的意思一定有誤的。 wx.uploadFile()回傳的是個mediaId,然後透過這個mediaId再去下載這個圖片,
    所以你這個結果應該是你自己下載下來的圖片應該處理以後返回的json信息,也就是說你們自己服務器返回的信息,
    至於你要怎麼弄,不知道你想做啥?

    回覆
    0
  • 取消回覆