1

ここですべての質問/回答を参照していますが、問題の解決策が見つかりません。状態('localStorage' in window)は戻りますが、それ自体trueのオブジェクトは残ります。正しく設定しても機能しません。IE10を使用しています。開発者ツールで視聴してみましたが、同じ結果でした。localStorageundefined<!DOCTYPE html>

ここに何かアイデアはありますか?

編集

function storageAvailable() {
    try {
        return 'localStorage' in window && window['localStorage'] !== null && window['localStorage'] !== undefined;
    } catch (e) {
        return false;
    }
}

IE9 の同じ問題に基づいて、質問を更新したいと思います。回避策はありますか? テストする必要があるマシンでは、静的サーバーでさえ使用できません。

4

1 に答える 1

4

私はここで手足を出して、あなたの問題は、ローカルストレージが file:// プロトコルで動作しないことだと言います。つまり、何らかのサーバーが必要です。

于 2013-10-11T23:03:46.203 に答える