【问题标题】:LocalStorage in chrome Incognito Modechrome隐身模式下的LocalStorage
【发布时间】:2017-12-05 01:07:42
【问题描述】:

所以在我的 Angular 1.5 应用程序中,我还想在页面加载时保留数据,

所以我使用$window.localStorage

我正在从localStoarge 中读取一些价值,它也可以正常工作 n incognito mode

The page refreshes and yet the values are retained.

if($window.localStorage.selectedServers !== undefined)
    selectedObj = JSON.parse($window.localStorage.selectedServers);

问题是

当我复制网址并在新标签页中以隐身方式打开时,

localStorage 未定义。

如何解决这个问题?还是我做错了什么?

【问题讨论】:

标签: javascript angularjs html web-storage incognito-mode


【解决方案1】:

当我复制 URL 并在新标签页中以隐身方式打开时,

localStorage 未定义。

这是因为如 cmets 中所述,隐身/隐私浏览窗口不会保留本地/会话存储。因此,当您打开一个新选项卡时,它们是空的。

【讨论】:

    猜你喜欢
    • 2014-11-20
    • 2021-03-29
    • 2020-04-06
    • 2012-08-05
    • 2021-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多