首页 > 解决方案 > 如何使用 Expo.FileSystem 访问内部存储以将文件保存在我希望的任何目录中?

问题描述

我在这里使用 Expo.FileSystem,我必须从我的 api 下载文件并将其保存到内部存储中的视频文件夹中。

我必须将文件保存到我的视频文件夹而不是 FileSystem.documentDirectory 文件夹中。

downloadFile(){
    FileSystem.downloadAsync(
      'http://192.168.1.7:4200/video',
      FileSystem.documentDirectory + 'yellow.mp4'
    ).then(({ uri }) => {
       console.log('Finished downloading to ', uri);
      })
     .catch(error => {
        console.error(error);
     });
 }

如果我放置任何其他位置而不是 FileSystem.documentDirectory + 'yellow.mp4' 那么它表明该位置不可写。请帮忙...

标签: androidiosreact-nativeexpo

解决方案


推荐阅读