[英]IE8: “The system cannot find the path specified” error when acessing window.localStorage
[英]localStorage IE10. The system cannot find the path specified
我目前在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全面工作?
在IE10中,如果您要使用文件URI方案來訪問您的應用程序,則localStorage將無法工作。 只需將您的應用程序部署在任何應用程序服務器(如apache tomcat)中,然后通過localhost訪問您的應用程序。
關於localStorage的簡要說明請點擊這里 ! 對於進一步使用localStorage很有用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.