在此記錄一個(gè)sb錯(cuò)誤,耽誤了一天,也算是代碼拿來(lái)主義造成的。
在react-native客戶端使用https://github.com/react-native-community/react-native-image-picker上傳圖片,一直報(bào)錯(cuò)“NetWork request failed”;通過(guò)排查發(fā)現(xiàn)是formdata的格式問(wèn)題,但是找不到錯(cuò)在哪里。
最后發(fā)現(xiàn),在image-picker的官網(wǎng)示例里selectPhotoTapped()執(zhí)行完畢后,返回的值是
letsource={ uri:response.uri};
this.setState({
avatarSource:source,
而我用avatarSource作為圖片的路徑去讀取圖片了 -_-!,不過(guò)腦copy代碼的后果。。。應(yīng)該使用response.uri作為圖片路徑。