Разрабатываю андроид приложение использую webview. Суть приложения: отображать веб интерфейс на устройстве Эвотор. При тестировании приложения в эмуляторе, веб-страницы отображаются нормально. Если я тестирую на устройстве то они вовсе не грузятся. Пробовал грузить google.com - результат тот же, пытался грузить через loadData(""), фрейм отображается, но во фрейме ничего нет
Дополнительно:
Эвотор проксирует все запросы через свое облако, в документации они предлагают настроить список разрешенных доменов - https://developer.evotor.ru/docs/doc_java_third_pa..., но это не распространяется на локальную сеть. Возможно причина в этом
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
Для начала, следует убедиться, что у вас правильно настроен Webview и он имеет доступ к интернету. Проверьте разрешения в манифесте приложения и установите разрешение INTERNET, чтобы ваше приложение могло подключаться к интернету.
Также, убедитесь, что вы правильно загружаете URL в Webview. Проверьте, что вы используете правильный URL и что он начинается с "http://" или "https://". Если вы используете локальный HTML-файл, убедитесь, что он корректно загружается.
Если проблема не решена, попробуйте добавить WebViewClient к вашему Webview и переопределить метод onReceivedError, чтобы вы могли увидеть ошибку, которую получает Webview при попытке загрузить страницу.
Вот пример кода на языке программирования Java для добавления WebViewClient:
Также, убедитесь, что у вас есть разрешение на использование интернета в вашем манифесте приложения и что ваше устройство имеет доступ к интернету.
Если после всех этих шагов проблема остается, попробуйте очистить кэш и данные вашего приложения или перезапустить устройство. Если ничего не помогает, вероятно, проблема не в вашем коде, а в самом устройстве или сети. В этом случае, попробуйте проверить настройки сети и убедиться, что другие приложения могут успешно подключаться к интернету.