Wie kann ich eine lokale JSON-Datei laden?

Gibt es eine Möglichkeit, Firefox mit about: config zu konfigurieren, um den lokalen Dateizugriff zu ermöglichen (für Demozwecke)?

Insbesondere mit FF12 muss ich in der Lage sein, lokalen Dateizugriff auf JSON-Daten zu haben. Es läuft gut auf einem Server, aber ich möchte diese Demo portabler machen.

        $.ajax({
            url: "../_assets/levelschema.json",
            complete: function (data) {
                Levels = data.levels;
                //...
            },
            success: function (data) {                    
                // wont get called b/c files don't have 200 HTTP status
            },
            async: false
        });

Ich habe versucht, es auf not async = false zu setzen, erhalte jedoch den Fehler "Zugriff auf eingeschränkte URI verweigert". Dies ist eine Sicherheitsfunktion. Ich brauche die Demo wirklich, um offline zu arbeiten, ohne Internetzugang, und ich würde es vorziehen, wenn die Benutzer keinen Webserver installieren müssen. Ich würde es auch vorziehen, nicht alle meine Daten in die HTML-Tags einbetten zu müssen, da sich diese Daten ändern können.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage