Articles of андроид webview

Видео в Android не возобновляется в веб-просмотре

Я использую webview, чтобы показать локальный html-контент, содержащий видео на Android 4.2 и 4.3. И вызовите метод « webview.onPause() », чтобы предотвратить воспроизведение видео, когда активность не видна. Когда действие выходит на передний план, видео не возобновляется после вызова webview.onResume() « webview.onResume() ». Как я могу возобновить видео после того, как активность выйдет на передний […]

Есть ли проблемы в веб-обозревателе Android для SVG? Уровень API16 +

У меня проблема с SVG (snap.svg) на веб-обозревателе Android: E / webcoreglue: getAbsoluteBoundingBox не удалось выполнить для узла 0xb80d8888, имя RenderSVGContainer E / webcoreglue: getAbsoluteBoundingBox завершился с ошибкой для узла 0xb80d7d90, имя RenderSVGPath Очевидно, что в веб-браузере ПК ошибка не возникала. Я googled E/webcoreglue﹕ getAbsoluteBoundingBox , но никакого результата. Есть предположения? Благодарю.

Обращение с iframe в Android WebView

У меня есть iframe, встроенный в html, который загружает объявление Google. Проблема заключается в том, когда нажимается объявление, веб-сайт, который он связывает с загрузками в крошечном iframe, вместо того, чтобы открывать новый WebView, чтобы отображать его правильно. Я довольно много искал на StackExchange и нашел несколько подобных проблем, но ни один из решений не работал […]

Обнаружение сбоя ресурса ресурса веб-браузера Android

Есть ли способ обнаружить события ошибки загрузки ресурсов? (Например, изображения) В настоящее время в onReceivedError событие WebViewClient которое обрабатывает неустранимые ошибки. Меня интересует главным образом прослушивание событий ошибки загрузки изображений.

Вручную проверить сертификат SSL в WebView

У меня есть Android WebView в котором WebView некоторый контент https. Существует проблема с сертификатом SSL, предоставляемым сервером. Хотя я жду нового сертификата, которому доверяет WebView, мне интересно, как я могу вручную проверить сертификат SSL. У меня есть WebViewClient где я в onReceivedSslError получает SslError с основным кодом ошибки SslError.SSL_UNTRUSTED . На том же объекте […]

Android WebView getElementById ('math') не работает Динамически

У меня есть один WebView в котором я загрузил MathJax.js, используя следующий код. webView.loadDataWithBaseURL("","<script type='text/javascript' " + "src="+ url +"></script>" + "<span id='math'></span>" /** I want set text dynamically for above span tag using following script. **/ + "<script type='text/javascript'>" + "document.getElementById(\"math\").innerHTML='\\\\["+doubleEscapeTeX(question.getQuestion())+"\\\\]';" + "</script>","text/html","utf-8",""); Я хочу, чтобы динамический текст был указан выше <span> используя следующий […]

LAYER_TYPE_SOFTWARE вызывает загрузку пустой страницы WebView

Я поместил webview в scrollview и установил его тип слоя в LAYER_TYPE_SOFTWARE. Однако это привело к тому, что мой веб-просмотр загрузил пустую страницу в результате, если содержимое html было слишком большим. Я должен установить тип слоя NONE, но это приведет к серьезному перегрузке GPU. Есть ли способ сделать это для решения этой проблемы?

Можно ли изменить браузер / движок по умолчанию для веб-представления Android?

Итак, у меня есть приложение app HTML5, которое использует webview для загрузки HTML5 / JS gui и т. Д. Ответ GUI медленный. Я провел исследование и обнаружил, что это из-за сильного веб-браузера Android. Также выяснилось, что использование CROSSWALK вместо этого делает приложения HTML5 / JS действительно гладкими, потому что использует другой движок webview (chrome i […]

Сохранение текущего URL-адреса приложения Android Kivy

Мой код: import kivy from kivy.app import App from kivy.lang import Builder from kivy.utils import platform from kivy.uix.widget import Widget from kivy.clock import Clock from jnius import autoclass from android.runnable import run_on_ui_thread WebView = autoclass('android.webkit.WebView') WebViewClient = autoclass('android.webkit.WebViewClient') activity = autoclass('org.renpy.android.PythonActivity').mActivity WebView = autoclass('android.webkit.WebView') WebViewClient = autoclass('android.webkit.WebViewClient') activity = autoclass('org.renpy.android.PythonActivity').mActivity class Wv(Widget): def __init__(self, **kwargs): […]

Как программно открыть Android-клавиатуру в соответствии с типом ввода html в веб-браузере Android

Я хочу показать программную клавиатуру Android для загрузки страницы и программную фокусировку поля ввода. $('#field').focus(); Насколько я исследовал, это невозможно сделать иначе, чем пользовательские события, такие как событие click. Поэтому я попробовал обходное решение, чтобы сфокусировать поле ввода и показать клавиатуру Android вручную, используя этот код. InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoftInputFromWindow(myWebView.getWindowToken() , InputMethodManager.SHOW_IMPLICIT , […]

Intereting Posts
Последствия использования paddingLeft на android 4.2+ с языком RTL Ошибка Android при добавлении spinnerSelector, идентификатор ресурса не найден Как показать диалоговое окно предупреждения в текущем потоке? Как установить альфа-значение всего представления на уровне api 7 (Android 2.1) Карты Google api v2 – Тип android.app.Fragment не может быть разрешен. Это косвенно ссылается на требуемые файлы .class Как удалить повторяющиеся ключи, предварительный просмотр пользовательской клавиатуры Android Ширина и высота макета игнорируются Использование Travis CI с Android Выход из Android-приложения с кнопкой «Назад» Android-виджет не обновляется – имеет неправильный идентификатор виджетов Sugar ORM выбрасывает исключение NoSuchTable на леденец Xamarin.Android Projects не удалось развернуть в visual studio эмулятор для Android Тестирование Android с помощью Robolectric: не распознавание Facebook SDK Android adapter.notifyDataSetChanged () не работает? Как изменить цвет кнопки в Android при нажатии?