Articles of android webview

Невозможно воспроизвести видео в веб-представлении

Я не могу воспроизводить видео на веб-сайте Android. Я сохранил html и видеофайл в папке моих ресурсов. Всякий раз, когда я загружаю html-файл, он дает мне ошибку 05-01 12:31:16.092: E/MediaResourceGetter(17241): Unable to read file: file:///android_asset/MediaBook2%20(2)/2B952499A0E681.mp4 И всякий раз, когда я нажимаю кнопку воспроизведения, я получаю следующую ошибку 05-01 12:31:23.680: E/chromium(17241): [ERROR:webmediaplayer_android.cc(328)] Not implemented reached in […]

Android-пользовательский WebView не находит функции javascript, определенные в загруженном HTML-файле

У меня есть Android WebView. Я передаю ему HTML (как String). Этот HTML содержит некоторый базовый javascript. При загрузке HTML пытается вызвать функцию javascript (определенную в <head></head> ). Это отлично работает на моем рабочем столе браузера, поэтому я уверен, что сам HTML / Javascript в порядке, но он не работает, когда я загружаю тот же […]

Android WebView – с аутентифицированным прокси

В настоящее время я пытаюсь отладить приложение Android, основанное на WebView. Сетевая среда разработки, с которой мне поручено работать (не мой выбор, это решение безопасности предприятия) – это WPA WiFi + прокси-сервер + прокси-аутентификация. Хотя инструкции по очень полезному предыдущему ответу были замечательными, я пытаюсь найти способ настроить как прокси-хост: порт, так и имя пользователя: […]

Потоковое видео с peerjs webrtc с веб-браузера Android слишком медленно

У меня есть приложение для Android, которое отправляет поток камеры через webview через peerjs (webrtc), веб-приложение в браузере получает видео и передает его. Все работает, но видео в Интернете слишком медленно, и изображение замерзает в течение некоторого времени, прежде чем получить второе изображение … Есть ли способ уменьшить разрешение? Или буферизовать видео в веб-приложении? Или […]

Почему кнопка «Назад» не работает в этом веб-просмотре Android?

Проблемы с получением кнопки «Назад» для работы в веб-просмотре. Я не уверен, где в коде я должен поставить часть onKeyDown() (в настоящее время под последним @Override ) И mywebview.canGoBack() и mywebview.goBack() приводят к ошибкам, говорящим: «mywebview не может быть разрешен». Если я перемещаю скобку после mywebview.setWebClient(…) до конца, mywebview-error уходит, но затем override , onKeyDown […]

JQTouch больше не поддерживает Android?

У меня есть урезанная страница с использованием jQTouch (jQTouch-1.0-b4-rc) из jqtouch.com, которая отказывается работать с Android 4 WebView (телефонная книга / кордова, браузер ICS и т. Д.). Он отлично работает во многих других браузерах (iOS, Safari, FF, Chrome, IE), но после загрузки не удается перейти на Android 4, предлагая jQTouch несовместимо с Android. Страница загружается, […]

Отказано, чтобы отобразить фрейм, потому что он установил X-Frame-Options в «DENY» в веб-обозревателе Android

Когда я пытаюсь показать календарь Google в webview, он показывает некоторую ошибку: [INFO:CONSOLE(0)] "Refused to display 'https://accounts.google.com/ServiceLogin?service=cl&passive=1209600&continue=https://www.google.com/calendar/embed?src%3Detlwhk@gmail.com%26ctz%3DAsia/Hong_Kong&followup=https://www.google.com/calendar/embed?src%3Detlwhk@gmail.com%26ctz%3DAsia/Hong_Kong&btmpl=mobile&ltmpl=mobilex&scc=1' in a frame because it set 'X-Frame-Options' to 'DENY'.", source: about:blank (0) И это html-код <p><iframe style="border: 0;" src="https://www.google.com/calendar/embed?src=etlwhk%40gmail.com&amp;ctz=Asia/Hong_Kong&amp;output=embed" width="800" height="600" frameborder="0" scrolling="no"></iframe></p> И для стороны Android это простой код веб-просмотра StringBuilder sb = new StringBuilder(); sb.append("<HTML><HEAD><meta name='viewport' […]

HTML с javascript не загружается в веб-обозревателе Android

Я пытаюсь отобразить страницу, содержащую HTML с javascript, в веб-браузере Android с приведенным ниже кодом. Но это, похоже, не работает. Может кто-нибудь мне помочь. Открытый класс MainActivity расширяет ActionBarActivity { WebView browser; @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.activity_main); browser = (WebView) findViewById(R.id.webView); browser.setLayerType(View.LAYER_TYPE_SOFTWARE, null); browser.setWebViewClient(new Callback()); browser.getSettings().setJavaScriptEnabled(true); loadTime(); } void loadTime() { String […]

WebView не отображается правильно

WebView не показывает веб-сайт правильно. Любая помощь будет замечательной! Используемый код работает на всех других сайтах. Не уверен, в чем проблема. Любая вещь, которую я должен добавить? Хорошо работает в Chrome и других браузерах, поэтому не знаю, что делать. Любая помощь будет замечательной! WebView Хром public class Website extends Activity { WebView myWebView; LinearLayout root; […]

Размер границ в WebView отображается по-разному

У меня есть мобильная веб-страница, которую я просматриваю с помощью WebView, но по какой-то причине она делает границы по-разному – 1px OR 2px толщиной. Кто-нибудь испытал это? Таким образом, приведенный ниже пример показывает, как div с верхним краем 1px и нижней границей 1px отображается с вершиной 1px и дном 2px. Эта проблема возникает и в […]