Jak mogę załadować lokalny plik json?
Czy istnieje sposób na skonfigurowanie firefox przy użyciu about: config, aby umożliwić lokalny dostęp do plików (dla celów demonstracyjnych)?
W szczególności przy użyciu FF12 muszę mieć dostęp do lokalnych plików do danych json. Działa dobrze na serwerze, ale chciałbym, aby to demo było bardziej przenośne.
$.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
});
Próbowałem nie ustawiać async = false, ale otrzymuję błąd „Dostęp do ograniczonej odmowy URI”. To jest funkcja bezpieczeństwa. Naprawdę potrzebuję, aby demo działało w trybie offline, bez dostępu do Internetu, a ja wolałbym, aby osoby go używające nie musiały instalować serwera WWW. Wolałbym też nie umieszczać wszystkich moich danych w tagach HTML, ponieważ te dane mogą ulec zmianie.