Я испытываю часто отмеченную проблему доступа к файлам JS с помощью PhoneGap на Android 4.0+. Это неприятная ошибка веб-браузера, которая смертельно влияет на приложения PhoneGap. Если я попытаюсь динамически загрузить скрипт, например.Устранение неполадок динамической связи JS на Android 4+ на PhoneGap 1.4.1
$('head').append('<script type="text/javascript" charset="utf-8" src="app/android.js"></script>');
Android 4.0+ будет Bork на 404, также известный как "ошибки хрома -6" - он не может разрешить URL. Это оказывает катастрофическое воздействие на запросы XHR. Проблема описана в этой теме и своего рода пользователь отправил патч для PhoneGap 1.7:
http://code.google.com/p/android/issues/detail?id=17535
Я попробовал этот патч и он работает. Мне интересно, если что-то можно сделать для PhoneGap 1.4.1. Модернизация моего производства до 1,7 на данный момент не является жизнеспособным решением, и я полагаю, что другие находятся в аналогичной позиции с этой основной ошибкой Android. Стоит отметить, что даже PhoneGap 1.8.1 не интегрировал вышеупомянутый патч.
Кто-нибудь смог решить эту проблему для PhoneGap 1.4.1?