localStorage IE10。该系统找不到指定的路径

时间:2013-11-28 09:24:23

标签: javascript html5 local-storage internet-explorer-10

我目前在ie10上遇到localStorage的问题。我有以下代码片段,它适用于除ie10之外的所有浏览器。

if (typeof (window.Storage) !== 'undefined' && localStorage.storageKey) {
    return localStorage.storageKey;

我已经看到了一些类似的问题,它似乎是一个已知的错误,但是所有接受的答案似乎都是为了整理浏览器设置...不幸的是我无法让用户做出来; )

对于我需要它的问题,sessionStorage是一个可行的解决方案,它不会导致任何问题(我可以看到),所以我能够使用它。

if (typeof (window.Storage) !== 'undefined' && sessionStorage.storageKey) {
    return sessionStorage.storageKey;

但是,我很想知道是否有人经历过这个并找到了一个解决方案,而没有引入外部库,以使localStorage全面运作?

2 个答案:

答案 0 :(得分:1)

在IE10中,如果您要使用文件URI方案来访问您的应用程序,localStorage将无法运行。只需将应用程序部署在任何应用程序服务器(如apache tomcat)中,然后通过localhost访问您的应用程序。

答案 1 :(得分:0)

关于localStorage简要解释click here! 有助于进一步使用localStorage