Как я могу загрузить локальный файл JSON?
Is there a way to configure firefox using about:config to allow local file access (for demo purposes)?
В частности, используя FF12, мне нужно иметь локальный доступ к файлам с данными JSON. Он отлично работает на сервере, но я бы хотел сделать эту демонстрацию более переносимой.
$.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
});
Я попытался установить для него не async = false, но я получил "Доступ к ограниченному URI запрещен" ошибка. Это функция безопасности. Мне действительно нужно, чтобы демонстрация работала в автономном режиме, без доступа к Интернету, и я бы предпочел, чтобы люди, использующие ее, не устанавливали веб-сервер. Я также предпочел бы не вставлять все мои данные в теги HTML, поскольку эти данные могут быть изменены.