uni-app打包的app里面下载的文档要如何才能在手机文件管理里面的“文档”里面看到呢?
uni.download下载后默认存储在 _doc/uniapp_save里面 .手机的"文档"目录搜索不到
使用 fileEntry.moveTo 移动到 PUBLIC_DOCUMENTS或者PUBLIC_DOWNLOADS下面都还是无法 手机文件管理在 "文档" 里面找到
uni-app打包的app里面下载的文档要如何才能在手机文件管理里面的“文档”里面看到呢?
uni.download下载后默认存储在 _doc/uniapp_save里面 .手机的"文档"目录搜索不到
使用 fileEntry.moveTo 移动到 PUBLIC_DOCUMENTS或者PUBLIC_DOWNLOADS下面都还是无法 手机文件管理在 "文档" 里面找到
侯小方 (作者)
谢谢你,但是requestFileSystem方法应该只能获取到
PRIVATE_WWW: 应用运行资源目录常量
PRIVATE_DOC: 应用私有文档目录常量
PUBLIC_DOCUMENTS: 程序公用文档目录常量
PUBLIC_DOWNLOADS: 程序公用下载目录常量
这四个沙盒目录吧?还是说有别的方法?
2020-08-21 15:04
DCloud_App_Array
回复 侯小方: 其它系统目录可以尝试通过native.js调用系统API获取。
2020-08-21 15:36
侯小方 (作者)
回复 DCloud_App_Array: 我可以获取到其他目录比如
let environment = plus.android.importClass("android.os.Environment");
let sdRoot = environment.getExternalStorageDirectory() ;
但是fileEntry.copyTo(sdRoot, _this.planFilelist[i].name, function(entry) {} 这个方法报错了
这个sdRoot目录和我用requestFileSystem获取的目录应该不是一个类型的东西.
请问是需要怎么处理呢?
2020-08-21 17:01
1***@qq.com
回复 侯小方: 大佬,问题解决了吗
2021-12-17 17:29
1***@qq.com
我现在也遇到跟你一模一样的情况
2021-12-17 17:30