我正在使用 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 上运行?