Phonegap 文件下载到设备 - 采用哪个设备路径?

Posted

技术标签:

【中文标题】Phonegap 文件下载到设备 - 采用哪个设备路径?【英文标题】:Phonegap File Download to device - Which device path to take? 【发布时间】:2012-02-20 13:02:44 【问题描述】:

我正在研究如何通过带有 phonegap 的 URL 将文件下载到本机文件系统。然后我读到了这个方法:

http://docs.phonegap.com/en/1.4.1/phonegap_file_file.md.html#FileTransfer_download

它应该允许人们通过 URL 直接将文件保存到设备。但它需要一个指定的目标来保存文件。

target - Full path of the file on the device

在这里选择什么是最佳做法,这样文件不仅会隐藏在某个文件夹中,而且可以访问。 androidios(可能还有windows phone)有什么区别?

TL;DR:使用 phonegap 将下载的文件保存在哪里?

提前致谢!

【问题讨论】:

【参考方案1】:

以下是来自 w3c 标准的移动路径列表: http://wiki.phonegap.com/w/page/35605874/Planning%3A%20File%20API

下面是你如何将它与 phonegap 一起使用: http://docs.phonegap.com/en/1.4.1/phonegap_file_file.md.html#LocalFileSystem

所以你必须请求文件系统 onSuccess 你可以使用路径

这里有一个完整的例子:Writing and reading file in phonegap

【讨论】:

谢谢!您的第二个链接在较新版本的 phonegap 中看起来像是新的东西。正是我需要的,谢谢指出!

以上是关于Phonegap 文件下载到设备 - 采用哪个设备路径?的主要内容,如果未能解决你的问题,请参考以下文章

PhoneGap Build - 如何将文件保存到移动设备?

我可以在 phonegap 中应用不同的样式表吗

PhoneGap 文件下载在 IOS 设备上无法正常工作

使用 phonegap / cordova 更改设备配置文件

Phonegap - 将图像从 url 保存到设备照片库中

获取 Phonegap 应用程序的设备语言