我正在使用react-native-video(v 5.0.2)并尝试从本地播放文件。
它可以在Android中工作,但不能在iOS中工作。
我创建了要与react-native-fs
一起播放的文件。这是我的代码:
写入文件:
const localFilePath = `file://${RNFS.DocumentDirectoryPath}/test.mp4`;
RNFS.writeFile(localFilePath, base64.encode(content), 'base64')
.then(success => {
console.log('FILE WRITTEN');
})
.catch(err => {
console.log('File Write Error: ', err.message);
});
视频源:
source={{ uri: this.state.fileUrl }}
我尝试使用“ file://”更改源,而没有使用“ file:///”更改源,并且我也尝试使用encodeURI。
如何让它在iOS上运行?