我正試圖在phonegap中維護會話。當我使用javascript更改iframe url時,用戶會話自動銷燬。你有什麼想法如何在改變iframe源代碼的同時在phonegap中維護會話。PhoneGap會話維護
謝謝
我正試圖在phonegap中維護會話。當我使用javascript更改iframe url時,用戶會話自動銷燬。你有什麼想法如何在改變iframe源代碼的同時在phonegap中維護會話。PhoneGap會話維護
謝謝
使用本地存儲,Web應用程序可以在用戶的瀏覽器中本地存儲數據。
在HTML5之前,應用程序數據必須存儲在cookie中,幷包含在每個服務器請求中。本地存儲更安全,大量數據可以存儲在本地,而不會影響網站性能。
與Cookie不同,存儲限制要大得多(至少5MB),並且信息永遠不會傳輸到服務器。
本地存儲是每個來源(每個域和協議)。所有頁面,從一個起源,可以存儲和訪問相同的data.here爲參考,如果你想詳細閱讀localStorage
localStorage.setItem("lastname", "Smith");
localStorage.getItem("lastname");
的sessionStorage的屬性,可以訪問會話存儲對象。 sessionStorage與Window.localStorage類似,唯一的區別是當存儲在localStorage中的數據沒有設置過期時,存儲在sessionStorage中的數據在頁面會話結束時被清除。只要瀏覽器處於打開狀態並且在頁面重新加載和恢復時存在,頁面會話就會持續。在新選項卡或窗口中打開頁面將導致啓動新會話,這與會話cookie的工作方式不同。
// Save data to sessionStorage
sessionStorage.setItem('key', 'value');
// Get saved data from sessionStorage
var data = sessionStorage.getItem('key');
// Remove saved data from sessionStorage
sessionStorage.removeItem('key')
這裏的參考,如果你想詳細sessionStorage
閱讀我建議的localStorage/sessionStorage的。 –