1
我正在嘗試檢查用戶是否第一次訪問我的應用程序。因此,我檢查本地存儲中的計數是否爲空,如果是則用戶是新用戶。但是,下面的代碼停在str_count = localStorage.getItem(「count」);此後將不會運行。這裏有什麼問題?如果用戶是新的,則本地存儲中不會有「計數」,但它應該只返回null而不是崩潰。HTML5本地存儲錯誤
var count = 0;
str_count = localStorage.getItem("count");
if (str_count == null || str_count == "null")
{
//do something
}
else
{
count = parseInt(str_count);
count++;
localStorage.setItem("count", count);
}
}
該瀏覽器是這一故障嗎?並非所有瀏覽器的所有版本都支持localStorage – Matt
在這個小提琴http://jsfiddle.net/brantolsen/ZYmKZ/中可以正常工作。 –
此代碼用於處理用戶使用IE的情況。我正在爲其他瀏覽器使用HTML5數據庫。 – ewein