У меня есть приложение для веб-просмотра Android. Я решил переместить js-файл онлайн, чтобы я мог вносить изменения, которые влияют на приложение, без необходимости обновлять приложение. Если я загружаю скрипт локально, все работает хорошо. Если я загружаю его с сервера, на котором я его разместил, это не так.
Примечание: когда я тестирую приложение WebView в своем браузере, все работает хорошо. На iOS тоже хорошо работает. У меня проблемы только с Android.
После долгих поисков я выяснил, что интернет-разрешения должны быть разрешены в файле AndroidManifest, и это так. Javascript должен быть включен, и это так. Я просто не могу понять, в чем проблема. Я также попытался поиграть с тегом html и его атрибутами, но безрезультатно.
Вот скрипт:
<script type="text/javascript" src="http://mywebsite.com/content_controller/list.js"></script>
ОБНОВЛЕНИЕ: даже файл, загруженный с внешнего сервера, неработает, при загрузке локально работает.