Articles of андроид webview

WebView не загружает данные?

Я пытаюсь загрузить анализируемые данные html из RSS-ленты с помощью WebView, но веб-просмотр утверждает, что страница: "Data: text / html; utf-8, [html, который я пытаюсь отобразить]" недоступно. Мне кажется странным, что, похоже, он помещает данные html в URL-адрес, когда я просто хочу, чтобы он отображал его. Вот мой код прямо сейчас для веб-просмотра: Bundle data […]

Android – нарисуйте видео YouTube на SurfaceTexture

Я пытаюсь нарисовать WebView на SurfaceTexture, чтобы я мог визуализировать его в OpenGL. До сих пор я успешно воспроизводил youtube видео в WebView стандартным способом: … webView.getSettings().setJavaScriptEnabled(true); if (Build.VERSION.SDK_INT < 8) { webView.getSettings().setPluginsEnabled(true); } else { webView.getSettings().setPluginState(WebSettings.PluginState.ON); } webView.setWebChromeClient(new WebChromeClient() { }); webView.setWebViewClient(new WebViewClient()); … Также включается аппаратное ускорение: <application android:hardwareAccelerated="true" … И я также […]

Как установить тип шрифта в webview

Я нашел много вопросов, чтобы установить тип шрифта в webview. Я попытался, я не могу исправить. У меня есть 10 html-файлов в папке для справки. В swipe im, отображающем один за другим в webview, до того, как это работает, теперь мне нужно нажать кнопку изменения шрифта на кнопке (для всех html-страниц, которые загружают 10 файлов). […]

Отключите автоматическое соединение веб-просмотра

У меня есть веб-представление, которое я создаю. Кажется, это автоматически связывает цифры с tel: urls. Я не видел способ удалить эту способность (по крайней мере, ничего похожего на способ ее включения в текстовое представление). Код довольно прост: // populate the web view WebView webView = (WebView) findViewById(R.id.app_info_webview); webView.getSettings().setJavaScriptEnabled(true); webView.setScrollBarStyle(WebView.SCROLLBARS_INSIDE_OVERLAY); webView.setBackgroundColor(0); String url = APP_INFO_BODY_HTML + […]

Как получить доступ к элементам html, содержащимся внутри веб-представления?

Я создаю текстовый редактор в android для своего проекта. Я использовал проект с открытым исходным кодом TinyMCE, сделал некоторые настройки и интегрировал его в свой WebView … В файле HTML есть одна кнопка отправки, которую я загрузил в WebView … Я хочу знать, как записать его событие onClick, чтобы я мог написать код Java для […]

Нужна помощь с помощью кнопки возврата телефона, чтобы вернуться в Webview

Это мой код: package com.testappmobile; import android.app.Activity; import android.os.Bundle; import android.view.KeyEvent; import android.view.Window; import android.webkit.WebChromeClient; import android.webkit.WebView; import android.webkit.WebViewClient; public class testappmobileActivity extends Activity { final Activity activity = this; private WebView webview; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // Check if the key event was the BACK key and if there's history […]

Как увидеть заголовки запросов в запросах Android WebView?

Как я могу перехватить все запросы, сделанные из Android WebView и получить соответствующие заголовки запросов? Я хочу видеть заголовки для каждого запроса, сделанного из моего WebView включая XHR, источники сценариев, css и т. Д. Эквивалент на iOS – это переопределить NSURLCache который предоставит вам всю эту информацию. Следующие, вероятно, самые близкие к тому, что я […]

Лучший подход к передаче данных из веб-представления в родное приложение (Windows, iOS и Android)

Интересно, какой лучший подход – читать HTML / JS в веб-браузере в родном приложении, которое работает для: IOS Android Windows Phone Могут ли все три платформы читать содержимое веб-представления, или песочница предотвращает это?

Android – с помощью addJavaScriptInterface для возврата значения из Javascript

Так что я знаю, что есть другие сообщения, посвященные одной и той же проблеме, и я думаю, что я последовал их письму, но, к сожалению, ничего не получилось. Я пытаюсь узнать, как заставить мое приложение взаимодействовать с javascript. Я просто хочу, чтобы вернуть значение из моего javascript в свою деятельность. Вот моя деятельность: public class […]

Почему атрибут minHeight не работает в WebView Android?

Этот вопрос уже задан здесь , но у него нет решения. У меня есть WebView . Я хочу установить минимальную высоту для WebView с использованием атрибута minHeight , но он не работает. Тот же атрибут работает для Button. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.anshul.webview.WebActivity"> <WebView android:id="@+id/webView" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="400dp"></WebView> <Button android:layout_width="match_parent" android:layout_height="wrap_content" […]