Articles of андроид webview

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

Android Calling JavaScript функции в WebView

Я пытаюсь вызвать некоторые функции javascript, сидящие на html-странице, запущенной в веб-обозревателе Android. Довольно просто, что код пытается сделать ниже – из приложения Android, вызовите функцию javascript с тестовым сообщением, которое inturn вызывает функцию java обратно в приложении Android, которое отображает тестовое сообщение через тост. Функция javascript выглядит так: function testEcho(message){ window.JSInterface.doEchoTest(message); } Из WebView […]

Intereting Posts
Сделайте эффективные вложения SQLite с Android Отображение изображения, загруженного из Интернета как аннотация – использование Picasso Programmatic Views Как установить уникальный идентификатор? GetFilesDir () из NDK? Обнаружение щелчка на кнопке возврата панели действий – (OnOptionsItemSelected не вызывается при нажатии кнопки панели действий) OnResume вызывается снова и снова, когда экран телефона заблокирован Вставка текущего года в TextView PreferenceActivity Android 4.0 и более ранние версии Вращение андроида Android CAB уничтожает после просмотра списка уведомленийdatasetchanged Событие для состояния воспроизведения VideoView или воспроизведения / паузы MediaController Фрагмент уже активен – при попытке setArguments Невозможно использовать Fragment.setRetainInstance () в качестве замены для Activity.onRetainNonConfigurationInstance () SetLayoutManager NullPointException в RecyclerView Android Webview – веб-страница должна соответствовать экрану устройства