2013-09-07 54 views
9

Tôi hiện đang phát triển một ứng dụng PhoneGap và đang sử dụng sessionStorage thay vì localStorage vì chúng tôi đang gặp một số vấn đề với localStorage.sessionStorage over localStorage trong PhoneGap

Có bất kỳ nhược điểm nào khi sử dụng sessionStorage trên localStorage không?

+0

Tôi đã luôn luôn chỉ được sử dụng trong các ứng dụng như localStorage PhoneGap của tôi. Bạn đang gặp vấn đề gì và bạn đang cố gắng lưu trữ chính xác những gì? –

+0

@AndrewLively chúng tôi đang lưu trữ 1 giá trị trong tệp index.html và sử dụng trong main.html sau khi chuyển hướng, bởi localstorage nhưng trong cửa sổ ứng dụng di động localstorage không hoạt động trên chuyển hướng để sử dụng phiên cho bất kỳ giải pháp nào về điều này? –

+0

Thật khó cho tôi để giúp bạn trừ khi bạn đăng một số mã để tôi có thể hiểu rõ hơn về những gì đang xảy ra –

Trả lời

16

sessionStorage sẽ bị xóa mỗi khi bạn đóng ứng dụng. Khác hơn là không có sự khác biệt.

Dưới đây là ví dụ sử dụng:

var keyName = window.sessionStorage.key(0); //Get key name 
window.sessionStorage.setItem("key", "value"); //Set item 
var value = window.sessionStorage.getItem("key");// Get item 
window.sessionStorage.removeItem("key"); //Remove Item 
window.sessionStorage.clear();//Clear storage 
+2

@RohanPatil, không phải là vấn đề! Tôi đã thêm một số ví dụ sử dụng để bạn tham khảo. –

+3

câu hỏi là 3 tháng tuổi nhưng nhờ câu trả lời của bạn, điều này sẽ giúp một người như tôi ... –