无法播放视频。如何访问Android模拟器中的文件下载中存在的视频路径

时间:2020-03-26 15:08:34

标签: react-native

我将我的samplevideos文件夹拖放到模拟器中,然后可以在模拟器中的“文件/下载”中找到该文件。

我试图将samplevideos文件中的一个视频文件访问到我的本机代码中

<Video source={{uri:"file:///Files:/Downloads/samplevideos/1.mp4"}}
          volume={50}
          resizeMode="cover"
          style={styles.videoStyle}
  />

files folder screen shot sample videos screen shot

1 个答案:

答案 0 :(得分:0)

您可以使用rn-fetch-blob

dirs-此常量是一个哈希映射,包含常用的 文件夹:

用法

const dirs = RNFetchBlob.fs.dirs
const filePath = `${dirs.DownloadDir}/samplevideos/1.mp4`
<Video source={{uri: filePath }}
          volume={50}
          resizeMode="cover"
          style={styles.videoStyle}
  />