我正在開發一個phonegap iPhone應用程序,它以HTML文檔的形式從網絡下載內容,包括文本,圖像和嵌入的HTML5視頻。Phonegap離線存儲
我想在可用時下載這些文檔並將它們存儲在本地,以便在離線模式下進一步閱讀。我已經搜索了一下,發現存儲這種數據的最佳位置將在應用程序的Documents文件夾中。但是,我真的不知道如何通過Phonegap API訪問它。
我知道如何從js創建一個XHTML文件,但是如何從/向我自己的應用程序的Documents文件夾讀取/寫入文件?
我正在開發一個phonegap iPhone應用程序,它以HTML文檔的形式從網絡下載內容,包括文本,圖像和嵌入的HTML5視頻。Phonegap離線存儲
我想在可用時下載這些文檔並將它們存儲在本地,以便在離線模式下進一步閱讀。我已經搜索了一下,發現存儲這種數據的最佳位置將在應用程序的Documents文件夾中。但是,我真的不知道如何通過Phonegap API訪問它。
我知道如何從js創建一個XHTML文件,但是如何從/向我自己的應用程序的Documents文件夾讀取/寫入文件?
你可以存儲在瀏覽器提供的sqlite數據庫中。
我不會將視頻數據存儲在數據庫中。 另外在web sql中,IOS中的整個數據庫都有50MB的限制。 我會使用PhoneGap的文件API掛接到文件系統http://docs.phonegap.com/en/2.1.0/cordova_file_file.md.html#File
也可以考慮通過編寫目標C插件或使用類似RNCryptor https://github.com/rnapier/RNCryptor
加密視頻如果只是有訪問從照片的方式設備的瀏覽器緩存 - 這將節省您不得不自己管理它... – 2012-11-26 11:13:12