JS-файл, загруженный с сервера, не работает, но загружается локально - PullRequest
0 голосов
/ 28 октября 2019

У меня есть приложение для веб-просмотра Android. Я решил переместить js-файл онлайн, чтобы я мог вносить изменения, которые влияют на приложение, без необходимости обновлять приложение. Если я загружаю скрипт локально, все работает хорошо. Если я загружаю его с сервера, на котором я его разместил, это не так.

Примечание: когда я тестирую приложение WebView в своем браузере, все работает хорошо. На iOS тоже хорошо работает. У меня проблемы только с Android.

После долгих поисков я выяснил, что интернет-разрешения должны быть разрешены в файле AndroidManifest, и это так. Javascript должен быть включен, и это так. Я просто не могу понять, в чем проблема. Я также попытался поиграть с тегом html и его атрибутами, но безрезультатно.

Вот скрипт:

<script type="text/javascript" src="http://mywebsite.com/content_controller/list.js"></script>

ОБНОВЛЕНИЕ: даже файл, загруженный с внешнего сервера, неработает, при загрузке локально работает.

1 Ответ

1 голос
/ 28 октября 2019

Я не знаю точно, что происходит, но вы можете сделать следующее.

1.) Вы забыли сделать http: // to https: // 2.) addasync to your script 3.) нажмите на вашу ссылку. Ссылка правильная. Я не могу пойти на это.

...