Я хочу привести веб-приложение из PhoneGap в браузер для ПК только потому, что мне нужно сделать некоторые тесты. Внутри WebApp есть некоторый файл XMLHttpRequest, который терпит неудачу, поскольку исходный заголовок имеет значение null.Заголовок Заголовок не разрешен
Я уже пытался запустить Chrome с этой командой:
chromium-browser index.html --allow-file-access-from-files
Я получил ту же ошибку:
Origin file:// is not allowed by Access-Control-Allow-Origin.
Я не могу понять, почему с андроид эмулятор все работает правильно , Также PhoneGap загружает локальный файл:
super.loadUrl("file:///android_asset/www/index.html", 1);
Более или менее я решил его с помощью этого дополнения On для Firefox!
Это может быть полезно для других людей:
Я думаю, что это потому, что требование должно происходить с одного и того же сервера, чтобы не нарушить «ту же политику происхождения». Это, по-видимому, ваше дело. –
https://developer.mozilla.org/en/Same_origin_policy_for_JavaScript – undefined