Articles of андроид webview

Android WebView с искаженными символами UTF-8.

Я использую некоторые веб-просмотры в своем приложении для Android, но не могу заставить их отображаться в кодировке utf-8. Если использовать этот, я не увижу своих скандинавских деятелей: mWebView.loadUrl("file:///android_asset/om.html") И если попробуй это, я вообще ничего не увижу mWebView.loadDataWithBaseURL("file:///android_asset/om.html", null, "text/html", "utf-8",null); С уважением

Отображение HTML в WebView с помощью специального CSS

Мое приложение использует JSoup для загрузки HTML-страницы на доске объявлений (скажем, в этом случае это страница, содержащая сообщения определенного потока). Я бы хотел взять этот HTML-код, вырезать ненужные элементы и применить собственный CSS, чтобы он стал «мобильным» в WebView. Должен ли я вставлять стили в HTML, когда я обрабатываю его (так как я все равно […]

Воспроизведение видео в формате HTML5 на полноэкранном режиме в веб-обозревателе Android

Ну, я уже несколько дней искал, как отображать видео в формате HTML5 в полноэкранном режиме на веб-обозревателе Android. Мне удалось воспроизвести видео в формате HTML5 на моем веб-просмотре. Проблемы возникают при отображении видео в полноэкранном режиме. Как я понял, андроид имеет два способа обработки тега <video>: В версиях Android версии <= 2.3.3 запускается метод onShowCustomView, […]

Android WebView, как обрабатывать перенаправления в приложении, а не открывать браузер

Так что прямо сейчас в моем приложении URL-адрес, к которому я обращаюсь, имеет перенаправление, и когда это произойдет, WebView откроет новый браузер вместо того, чтобы оставаться в моем приложении. Есть ли способ изменить настройки, чтобы View перенаправлял URL-адрес, как обычно, но оставался в моем приложении, а не открывал новый браузер? Редактировать: Я хочу перенаправлять URL-адрес, […]

Android Webview – веб-страница должна соответствовать экрану устройства

Я попробовал следующее, чтобы соответствовать веб-странице на основе размера экрана устройства. mWebview.setInitialScale(30); А затем установите окно просмотра метаданных <meta name="viewport" content="width=320, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=0;"/> <meta name="viewport" content="width=device-width, target-densityDpi=medium-dpi"/> Но ничего не работает, веб-страница не привязана к размеру экрана устройства. Может ли кто-нибудь сказать мне, как это сделать?

Как передать строку html в webview на android

Привет, я разбираю xml, а затем загружаю его в веб-представление. После разбора я создаю четыре строки, чтобы добавить всю строку в один вид. Я могу получить два представления на веб-просмотр, но не первые две строки. Pls предложит мне мой код, где я ошибаюсь и каков правильный способ получить форматированные html-строки в веб-представлении. Pls взглянуть на […]

Любимый контент отображается неправильно в веб-просмотре

Я разрабатываю приложение для языкового словаря. Я сохраняю любимое слово в Предпочтения. Любимый контент в XML-файле выглядит следующим образом: <?xml version='1.0' encoding='utf-8' standalone='yes' ?> <map> <string name="history"> dict_name::160170::hi,dict_name::157140::he-man,dict_name::184774::jet,dict_name::34527::black </string> <string name="waitingTime"> 0 </string> <boolean name="saveFavourite" value="true" /> <string name="defaultDictionary"> dict_name </string> <string name="favourite"> dict_name::149271::go,dict_name::25481::back,dict_name::184774::jet </string> <boolean name="saveHistory" value="true" /> </map> Я использую следующий код для […]

Как включить средства масштабирования и увеличить масштаб в WebView?

Приложение браузера по умолчанию для Android отображает элементы управления увеличением при прокрутке, а также позволяет масштабировать масштаб. Как включить эту функцию для своего веб-представления? Я пробовал: webSettings.setBuiltInZoomControls(true); webSettings.setSupportZoom(true); Но ни одна из функций не будет включена в результате. Btw Я установил WebChromeClient и WebViewClient для Webview, если это имеет значение. Благодаря!

WebView и HTML5 <video>

Я собираю приложение cheapo, которое, среди прочего, «кадрирует» некоторые из наших веб-сайтов … Довольно просто с WebViewClient … пока я не ударил видео. Видео сделано как элементы HTML5, и они отлично работают и работают на Chrome, iPhone, и теперь, когда мы исправили проблемы с кодировкой, он отлично работает на Android … в собственном браузере. Теперь […]

Как вернуться на предыдущую страницу, если в WebView нажата кнопка «Назад»?

У меня есть приложение, в котором у меня есть WebView где я показываю некоторые веб-сайты. Он работает, нажав ссылку на веб-странице, перейдет на следующую страницу на веб-сайте внутри моего приложения. Но когда я нажимаю кнопку «Назад» телефона, он меня прямо в мое приложение. Вместо этого я хочу вернуться на предыдущую страницу на веб-сайте. Как я […]