我正在使用Phonegap创建一个html 5应用程序,我希望能够从互联网上下载文件,并将其存储在应用程序所在的目录中。 所以,我的应用程序将打开index.html,并在该文件夹中需要保存该文件。 之后,需要检查是否有互联网连接,如果没有,则需要打开我刚下载的文件。 我怎样才能做到这一点? 我相信如果您只是下载它,它将进入默认下载地图。 在Android或iOs设备上下载/保存此文件时会有区别吗?
答案 0 :(得分:3)
我希望能够从互联网上下载文件,并将其存储在应用所在的目录中。
由于安全性,应用程序的安装位置无法在大多数平台上写入。
但是,您可以使用File
API写入持久性位置。
它需要检查是否有互联网连接,如果没有,则需要打开我刚刚下载的文件。我怎么能这样做?
这有两个部分,首先是检查互联网连接,可以使用Connection
对象来完成。后一部分可以使用File
API再次完成。