Articles of андроид webview

Откройте внешние ссылки в браузере с веб-браузером Android

У меня есть этот код, но не потому, что он работает, он продолжает открываться в webview, и я хочу, чтобы ссылки не принадлежали моему веб-сайту открытым в вашем браузере по умолчанию. Есть идеи? благодаря private class CustomWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { if(url.contains("message2space.es.vu")){ view.loadUrl(url); return true; }else{ return super.shouldOverrideUrlLoading(view, […]

Переполнение Webview iframe

В настоящее время я создаю веб-приложение в Android. Мое приложение работает в веб-браузере и загружает стороннее содержимое через iframe. Размер iframe фиксирован и не должен быть изменен загруженным содержимым. В настольном браузере Chrome он отлично работает, и переполненную часть загруженного контента можно прокручивать с помощью полос прокрутки. Тем не менее, в веб-браузере android, iframe имеет […]

Как я могу проверить из Android WebView, если страница «404 страница не найдена»?

Я хочу проверить «404 страница не найдена» из WebView, и если она равна 404, я вернусь к предыдущей странице. Ty для вашей помощи EDIT также веб-страницы, которые я хочу видеть, являются чистыми .jpg 1.jpg 2.jpg 3.jpg, но у меня нет информации о том, сколько изображений существует. Поэтому, если кто-то может предложить другой метод, он может […]

Требуется ли Android WebView разрешения на открытие внешних URL-адресов?

Я пробовал следующий пример, но с внешними URL-адресами: http://android-developers.blogspot.com/2008/09/using-webviews.html В этом примере показано, как загрузить файл HTML из папки с ресурсами (файл: // url) и отобразить его в WebView. Но когда я пытаюсь использовать внешние URL-адреса (например, http://google.com ), я всегда получаю сообщение об ошибке «Сайт недоступен». Встроенный браузер Android имеет доступ ко всем внешним […]

Понимание веб-интерфейса Android addjavascriptinterface

Я знаю, что для взаимодействия с Javascript на Java вам нужно ввести объект Java, используя метод addjavascriptInterface в webview. Вот проблема, с которой я столкнулся. Я зарегистрирую объект java, используя метод addJavascriptInterface который будет доступен в моем JS. Я добавляю несколько JS в веб-просмотр, используя webview.loadURL("javascript:XXX"); Я отправляю событие JS, когда я закончил с инъекцией […]

Предотвратить выделение невидимого div в Android WebView

Я использую полноэкранный WebView в Android-приложении, используя API-уровень 15. Есть некоторые переключатели включения / выключения, которые я делаю с возможностью .click функции .click jQuery. Подход работает отлично, но обработчик щелчка заставляет кнопку выделяться прозрачным оттенком синего, когда элемент прослушивается, и это неприглядно. Ни один из этих подходов не работал, чтобы предотвратить выделение элемента: Подход CSS […]

Выполнение горизонтальной / вертикальной прокрутки пальцев в сотовом андроидном веб-виде / webkit?

Я планирую внедрить планшетное приложение Honeycomb на основе WebView (так что в основном это будет веб-приложение HTML5, созданное только для планшета ). Я ищу для выполнения горизонтальной и вертикальной прокрутки с помощью пальца. Для лучшего понимания я создал образец схемы. На этом изображении показано что-то похожее на активную настройку Honeycomb с левой и правой страницей […]

Создание входа в facebook с Android Webview

Я просто пытаюсь внедрить логин facebook в WebView на Android. Проблема заключается в том, что я нажимаю кнопку facebook на моей странице HTML и вставляю имя пользователя и пароль в диалог Facebook. Перенаправление URL-адресов просто дает мне черную страницу. @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); WebView webview = new WebView(this); webview.setWebChromeClient(new WebChromeClient()); webview.getSettings().setPluginState(PluginState.ON); webview.getSettings().setJavaScriptEnabled(true); […]

SwipeRefreshLayout + WebView, когда позиция прокрутки находится наверху

Я пытаюсь использовать SwipeRefreshLayout с WebView. Я столкнулся с проблемой, когда в середине страницы, когда пользователь прокручивается вниз, появляется нежелательное обновление. Как сделать событие обновления только тогда, когда позиция прокрутки webview находится наверху. (Т. Е. Он смотрит на верхнюю часть страницы)?

Киткат убивает: Не разрешено загружать локальный ресурс: file: ///android_asset/webkit/android-weberror.png

У меня есть приложение, которое использует WebView. Я изменил свой targetAPI с 18 до 19, и сейчас я тестирую новый 4.4. По какой-то причине я получаю эту ошибку: Not allowed to load local resource: file:///android_asset/webkit/android-weberror.png по 4.4, но не в 4.3, кто-нибудь подсказывает почему? Поскольку я не знаю, с чего начать, я не могу дать […]

Intereting Posts
Настройки Android: как загрузить значения по умолчанию, когда пользователь не использовал экран настроек? Как использовать Kotlin с Proguard Android Google Directions Service можно использовать изначально? С оболочкой? Доступны общественные транспортные / велосипедные маршруты? Библиотека обработки изображений для Android? Диалоговое окно андроида прозрачно Значение всегда возвращает 0, где он должен возвращать число вставленной строки Службы Google Play устарели. Требуется 4030500, но найдено 3266132 В Android; Лучше ли использовать OnClickListener или использовать андроид: onClick? Пользовательский Drawable для ProgressBar / ProgressDialog Разница между onCreate () и onStart ()? Как вставить клип YouTube в WebView на Android Android: windowSoftInputMode = "adjustResize" не имеет никакого значения? Идентификатор ресурса не найден для атрибута 'srcCompat' в пакете 'learnapp.android.example.com.learnapp' Android – программный набор TextView TextStyle? Я не могу установить / запустить Android Studio для Windows 7 64 бит