2012-04-18 44 views
0

我正在開發一個html5遊戲,但如果玩家在遊戲中間並意外關閉了網絡瀏覽器,我就會遇到這個問題。一旦他再次打開遊戲,遊戲從 開始並且玩家正在玩的遊戲丟失。所以我發現這個解決方案在本地存儲中,我們可以將整個遊戲數據編碼爲JSON並存儲它們。這樣,玩家可以稍後恢復遊戲。HTM5 LocalStorage:爲每個登錄的播放器保存一個遊戲過程

但是在我的遊戲中,每個玩家都有一個登錄名,所以我應該將他的登錄名存儲在localStorage中,這樣每個玩家都會擁有自己的localStorage。

所以Can'i可以用localStorage做到這一點嗎? 有更好的解決方案嗎?

感謝ü提前

+1

每個玩家都有自己的localStorage,它是本地的。所以您保存的數據會保存在用戶的計算機中。 – 2012-04-18 16:44:54

+0

感謝您的解釋 – 2012-04-18 17:38:39

回答

1

是的,你可以在客戶端使用SQLLite數據庫。它是開源的,可以從download link for SQLLite下載

+0

好吧謝謝你 – 2012-04-18 17:37:33

1

根據您的數據大小,您可以使用cookie。它更快,更簡單。

+0

數據不重,所以我會用它非常感謝你。 – 2012-04-18 17:34:39

+0

如果你覺得答案對你有幫助,那麼請接受答案,以便它可以幫助其他人 – Adil 2012-04-18 17:39:20