从本地文件反应本地视频

时间:2020-02-09 13:42:14

标签: ios reactjs react-native react-native-video react-native-fs

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

0 个答案:

没有答案