android - Cordova FileTransfer 将文件公开给其他应用程序

标签 android cordova file-transfer

我正在尝试通过 cordova filetransfer 获取下载的文件,以便其他 native 应用程序(例如 android 上的下载应用程序)可以访问。

我正在获取/sdcard/Download 目录下的文件,但问题是当我打开下载应用程序时,没有显示任何内容 ...

有什么想法吗???

谢谢。

最佳答案

当您打开“下载”应用程序时,您只会看到使用 API DownloadManager 下载的文件。我猜 PhoneGap 不会用它来下载文件。

但无论它是否可见(在下载管理器中),其他应用都可以访问该文件夹中的所有文件。

或者你可以 fork my repo用于下载并使用 DownloadManager 的 API 替换下载部分。

关于android - Cordova FileTransfer 将文件公开给其他应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23242579/

相关文章:

java - 如何在自定义适配器中使用数组?

java - Android - RenderScript - SDK 21 中的性能下降

android - 在 Apache Cordova for Android 中访问 C++ 代码

angularjs - 无法在 ionic 中使用 ng-model 从模态检索值

file - 如何将使用 Rusoto 从 S3 下载的文件保存到我的硬盘?

android - 如何在 Android 中使用 Firebase 存储用户数据?

jquery - Phonegap - 可靠的页面宽度检测?

android - 在 Cordova 中使用一张大图片作为背景还是多张图片?

wcf - 将图片从 phonegap 应用程序上传到 WCF 服务

rest - 对于数据传输,REST API 与 SFTP,哪个更安全?