-3
我製作了一款遊戲及其需要花費數小時才能完成的遊戲類型。它是一款瀏覽器遊戲。如何存儲變量(需要存儲20-40個變量)並使用cookie加載它們? (這樣即使瀏覽器關閉並再次打開,我也可以訪問它們)。請,我需要幫助。保存和加載變量
我製作了一款遊戲及其需要花費數小時才能完成的遊戲類型。它是一款瀏覽器遊戲。如何存儲變量(需要存儲20-40個變量)並使用cookie加載它們? (這樣即使瀏覽器關閉並再次打開,我也可以訪問它們)。請,我需要幫助。保存和加載變量
你最好使用localStorage而不是cookies。很簡單,如果你只是做一些像
//The defaults the user starts with
var _defaults = {
level : 1,
userName : null,
life : 100
};
//getting previous values from storage
var savedDetails = localStorage.settings ? JSON.parse(localStorage.settings) : {};
var settings = $.extend({},_defaults, savedDetails);
if(!settings.userName) {
//set username and save
settings.userName = window.prompt("name");
} else {
//username is there so say hi
console.log("Welcome back " + settings.userName);
}
//Save this back to the local storage since we made changes
localStorage.settings = JSON.stringify(settings);
你能告訴我們你到目前爲止嘗試過嗎? – thatidiotguy
你最好用localStorage而不是cookies。 – epascarello
保存:'localStorage ['save_var1'] = var1',加載:'var var1 = localStorage ['save_var1']' – towerofnix