这是一个作业类型的问题,由于我是react-native的新手,请帮忙。
在react-native中,我使用的是react-native-document-picker
,来自自述文件中的代码:
selectFiles = () => {
try {
DocumentPicker.pickMultiple({
type: [DocumentPicker.types.allFiles],
}).then((results) => {
console.log(result[0].uri);
}
});
} catch (err) { }
};
它为我提供了一个URI,如何将其转换为路径并读取该文件的数据?
答案 0 :(得分:0)
这是我的解决方案:
var RNFS = require('react-native-fs');
...
RNFS.readFile(results[0].uri)
.then((file) => {
that.setState({code: file});
})
.catch((error) => console.log('err: ' + error));