3

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

4

0 回答 0