2012-09-15 30 views
3

我目前正在Phonegap/Cordova上撰寫應用程序。Phonegap/Cordova,安全地存儲/保護文件

我正在寫的應用程序需要能夠保存/操作文件,主要是爲了幾個不同的目的;

  1. 下載內容
  2. 設置

現在,我真的不喜歡保存設置到所在文件系統,但我可以處理這個的想法。內容雖然我真的不想寫入常規文件系統(不是沒有任何形式的加密)。

有沒有什麼方法可以安全地存儲不能正確顯示的內容?基本上至少爲內容提供最低程度的保護?

謝謝。

+0

有沒有安全的方法:http://stackoverflow.com/q/12227258/995891 – zapl

+0

我不一定要尋找完整的安全,更安全的一般用戶。到目前爲止,有一種跨平臺的方式來通過phonegap/cordova存儲數據,這種方式只需將其放在SD卡上,不需要進一步的隱藏或保護或任何其他事情 - 這對我的喜好來說有點太不安全。 –

回答

0

那麼如果你正在談論Android,那麼你可以看看使用Application Preferences plugin來存儲設置。

對於可下載的內容,您希望將其存儲在內部文件系統中。每個應用程序都在/ data/data/{package name}中擁有自己的專用目錄,其中{package name}特定於您的應用程序。

+0

是通過phonegap實際可以訪問的/ data/data路徑嗎? –

+0

是的,但是您的應用只能訪問自己的/ data/data/{package name}目錄,因爲它沒有訪問其他目錄的權限。 –