在線閱讀許多資源,我無法找到關於哪種類型的存儲在iOS中是永久存儲的一致信息。大多數人說使用PhoneGap/Cordova Storage API。但是文檔中提到window.localStorage
,原本使用任何方法都無法使用localStorage的沒有明確的聲明,有沒有的WebSQL提及,如何使用Cordova在iOS中永久存儲數據?
http://cordova.apache.org/docs/en/3.0.0/cordova_storage_storage.md.html
這頁http://www.html5rocks.com/en/tutorials/offline/quota-research/,表示只的WebSQL是永久性的在iOS 。但是我怎麼知道哪個API會在Cordova中使用WebSQL呢?
我使用window.openDatabase()
?還有別的嗎?
謝謝。我知道科爾多瓦認爲localStorage永久,但自ios 5.1,它不是 –
我已經使用localStorage最近的ios7。有用。所有數據都將永久保存,直到您手動清除緩存。您可以考慮使用localstorage來進行身份驗證等操作。注意:只要應用程序處於打開狀態,請勿混用存儲數據的sessionStorage。 – Ulan
在重新啓動手機時保存本地存儲嗎? –