2013-05-31 19 views
6

Tôi đang sử dụng Cordova.webView và cố gắng sử dụng localStorage để nhớ tên người dùng và mật khẩu của người dùng. Tuy nhiên, mặc dù gợi ý rằng localStorage tồn tại lâu, tôi thấy rằng mỗi khi tôi xóa ứng dụng khỏi RAM, localStorage sẽ biến mất. Vậy làm thế nào để ngăn chặn điều này xảy ra?Android localStorage biến mất sau khi xóa ứng dụng khỏi RAM

Bằng cách "xóa ứng dụng khỏi RAM", tôi có nghĩa là hành động giết quá trình của ứng dụng khỏi nền, ví dụ: trong Android 4.0, giữ nút home và nhấp vào thập tự giá.

+0

Lưu ngay sau khi bạn cập nhật. – Simon

+0

Bạn có ý nghĩa gì khi lưu? @Simon – SolessChong

Trả lời

0

Trên Android 4.4 và 5.0
localStorage cho ứng dụng phonegap của tôi vẫn còn ngay cả khi khởi động lại. Cách duy nhất tôi biết để thực sự rõ ràng là xóa bộ nhớ cache của ứng dụng hoặc gỡ cài đặt hoàn toàn ứng dụng.

// Store 
localStorage.lastname = "Smith"; 
// Retrieve 
document.getElementById("result").innerHTML = localStorage.lastname; 
Các vấn đề liên quan