2017-11-18 149 views
0

我正在开发一个应用程序,并且需要上传图像和文件。当我使用react-native-image-picker库并使用RNFetchBlob上传到服务器时,该映像已成功完成。但是我仍然对如何选择反应本地文件感到困惑。从本地存储挑选文件

该过程与如何上传图片,从存储中选取图片并获取该图片的uri并将其发送到服务器或类似的内容相同?

你能帮我上传一个文件吗?我可以用它来做什么库?

谢谢

+0

所以你想使用'RNFetchBlob'在你的服务器上存储图像? –

+0

上传文件时文件的类型不相关。而且你没有告诉你是否选择了一个'图片'后上传的文件。所以请更好地解释。 – greenapps

回答

1

RNFetchBlob可以做到这一点。你可以试试这个:

RNFetchBlob.android.getContentIntent('application/octet-stream').then((path) => { 
    // do your work with this path 
}) 

但我认为这是一个错误,当你MainActivity是FragmentActivity这个功能,它会抛出抛出:IllegalArgumentException(“只能使用低16位的requestCode”)。

有一个尝试〜

相关问题