Codova,我可以将文件下载到(根)/下载文件夹吗?

想要成为专家

我正在使用Ionic和Cordova,我想让我的用户可以将PDF文件下载到他们的(根)/ Download文件夹中。目前,它保存在应用程序的数据文件夹中,但很难到达那里,就像深入内部一样。

现在我的代码是这样的,

let destination = `${cordova.file.externalCacheDirectory}my_app/${fileName}`;

我尝试使用“ externalRootDirectory”,

let destination = `${cordova.file.externalRootDirectory}Download/${fileName}`;

但这是行不通的。我认为我的应用无法访问该文件夹。

我也尝试过

window.requestFileSystem(1, 0, (fs: any) => {
    fs.root.getFile('Download/test.pdf', { create: true, exclusive: false }, (fileEntry: any) => {
        this.$cordovaFile.writeFile('Download/test.pdf', media.src, 'TEST');
    });
});

但是fs指向应用程序的数据文件夹。而不是根目录下的Download文件夹。是否可以访问根目录下的“下载”文件夹?

男子

进入settings->App Manager->Your app->Permissions。而让storagepermission.Cordova文件插件android.You不完全支持runntime权限的用户可以更改该插件支持it.You可以检查此引用知道你能如何对待的链接首先,请确保<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />Android Manifest文件中有该文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

cordova:从url下载到android下载文件夹

我可以使用fread下载文件夹中的所有文件吗?

将文件下载到Flutter中的设备下载文件夹

我可以让wget -x下载文件夹结构但不创建域目录吗?

我们可以通过打开下载文件夹吗?意图?

我可以使用 force_download() 定义要下载到的文件夹吗?

下载文件夹?

使用python将文件下载到特定文件夹

无法将文件下载到SMB共享文件夹

如何构建将音频文件下载到本地文件夹或从Silverlight应用程序下载文件夹的功能?

超级慢打开我的下载文件夹

弄乱了我的下载文件夹。如何找回它?

PhoneGap将图像下载到特定文件夹

下载文件夹的常规路径

从GitHub下载文件夹结构

下载文件夹永久保存

如何从github下载文件夹?

限制下载文件夹的权限

从云端下载文件夹

将文件和文件夹从Google存储桶下载到本地文件夹

如何允许将文件下载到 Downloads 文件夹以外的文件夹?

将所有文件从FTP上的特定文件夹下载到本地文件夹

通过书号创建文件夹,从批处理文件下载文件,将文件移至文件夹

有什么更快的方法可以将多个文件从s3下载到本地文件夹?

将文件夹下载到FileSystemStorage

如何将文件从下载文件夹移动到桌面上的文件夹(我需要在每台计算机上使用它)

使用urlretrieve()下载文件到子文件夹

从文件夹内的Google云存储下载文件

如何删除下载文件夹中的文件