android - 如何使用 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' 那么它表明该位置不可写。请帮忙...
解决方案
推荐阅读
- flutter - Dart - 将毫秒转换为字符串
- asp.net-core - 通过 Azure 函数注入 DbContext 时无法访问已处置的对象
- html - CSS @keyframes 或 SMIL,动画选择哪一个?
- mysql - 如何计算具有特定值的行(ID)并排除 MySQL 中相同 ID 是否具有其他值?
- javafx - jfx:build-jar 工作正常 jfx:native 某些功能不起作用,如何调试 exe?
- r - 模拟彼此二次相关的数据 (X,Y)
- outsystems - 动态返回实体属性
- arrays - 在嵌套对象中排序和显示数据 - laravel
- spring-boot - JPA 分别在一列中搜索多个单词
- azure-devops - 将包推送到内部 Azure Dev Ops 包源时的身份验证问题