Phonegap离线存储

时间:2010-08-22 12:35:37

标签: iphone directory cordova documents

我正在制作一个手机iPhone应用程序,该应用程序以HTML文档的形式从网络下载内容,包含文本,图像和嵌入的HTML5视频。

我想下载这些文档,并将它们存储在本地,以便在离线模式下进一步阅读。我搜索了一下,发现存储此类数据的最佳位置是在应用程序的 Documents 文件夹中。但是,我真的不知道如何使用Phonegap API访问它。

我知道如何从js创建XHTML文件,但是如何从/向我自己的应用程序的Documents文件夹读取/写入文件?

2 个答案:

答案 0 :(得分:6)

答案 1 :(得分:3)

我不会将视频数据存储在数据库中。 同样在Web sql中,IOS中的整个数据库有50MB的限制。 我会使用PhoneGap File API挂钩到文件系统http://docs.phonegap.com/en/2.1.0/cordova_file_file.md.html#File

还可以考虑通过编写目标c插件或使用类似RNCryptor https://github.com/rnapier/RNCryptor

之类的内容来加密视频