我找到了一些图书馆,但我不确定哪一个适合我并且适合我。
我正在使用表单数据实现电子邮件附件。
选择从图库或文件上传文件在Android设备上管理并上传到服务器。
你可以推荐漂亮的图书馆吗?谢谢!我找到了什么
https://github.com/kaancelen/react-native-nononsense-file-picker
https://github.com/Elyx0/react-native-document-picker
https://github.com/farmisen/react-native-file-uploader
https://github.com/huangzuizui/react-native-file-opener
依旧......
答案 0 :(得分:1)
您需要先使用文件选择器 - 使用
反应天然-文档选择器
https://github.com/Elyx0/react-native-document-picker
然后在文档选择器的回调中创建表单数据对象
data = new FormData();
data.append('resource', {
name: res.fileName,
uri: res.uri, type: res.type
});
var req = {
method: "POST",
headers: {
'Auth-Identifier': access_token,
},
body:file
}
在您的提取通话中使用上述请求。它会对你有用。