在此记录一个sb错误,耽误了一天,也算是代码拿来主义造成的。
在react-native客户端使用https://github.com/react-native-community/react-native-image-picker上传图片,一直报错“NetWork request failed”;通过排查发现是formdata的格式问题,但是找不到错在哪里。
最后发现,在image-picker的官网示例里selectPhotoTapped()执行完毕后,返回的值是
letsource={ uri:response.uri};
this.setState({
avatarSource:source,
而我用avatarSource作为图片的路径去读取图片了 -_-!,不过脑copy代码的后果。。。应该使用response.uri作为图片路径。
网友评论