浏览器窗口重启后访问本地存储变量

时间:2016-08-11 10:43:57

标签: jquery html5 web-storage

我想如果我在localstorage中存储值并关闭浏览器窗口,然后再次打开浏览器,我仍然可以访问存储在该localstorage键中的值。看起来不是这样的,因为我这样做有以下几点:

localStorage.setItem('MyApp_fiat_currency', FiatCurrency);

localStorage.getItem('MyApp_fiat_currency')

当设置值时窗口打开时,getItem返回存储的值。我关闭浏览器窗口,再次打开它,并在控制台中测试相同的getItem,值为null

这是否意味着本地存储不能用于这种情况?

我必须使用cookies吗?

由于

1 个答案:

答案 0 :(得分:0)

localStorage.getItem()必须返回您存储的值 确保您没有使用以下方法清除本地存储:localStorage.clear()
并确保在第二次访问页面时使用相同的协议,这意味着https://和http://将具有不同的localStorage值。