Articles of андроид webview

WebView внутри ScrollView, похоже, работает нормально, но предупреждения не использовать – альтернатива?

Все, что я прочитал (ПОСЛЕ того, как уже делает мое приложение :(), говорит что-то вроде «вы никогда не должны использовать WebView внутри ScrollView!». Это понятно, потому что вы теоретически могли бы иметь 2 прокрутки, которые могли бы сделать для нечетного использования. Но до сих пор я не видел никаких побочных эффектов. Опять же, каждый WebView, […]

WebView НЕ открывает плеер для Android по умолчанию?

Когда я просматриваю эту страницу на моем браузере по умолчанию для Android-устройства и выбираю первое видео, он запускает проигрыватель по умолчанию на моем устройстве. Он загружается и играет. Однако, когда я просматриваю одну и ту же ссылку в своем приложении, используя WebView, она не открывает видеоплеер по умолчанию. В чем может быть проблема? Я использую […]

Как я могу реализовать хром, как «авто-скрыть навигацию» для моего приложения для Android?

В Chrome адресная строка будет скрыта / отображена, когда пользователь перебирает вверх / вниз содержимое. Могу ли я реализовать подобную логику для своего приложения? <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" tools:ignore="MergeRootFrame"> <WebView android:id="@+id/my_webview" android:layout_width="match_parent" android:layout_height="match_parent" /> </FrameLayout> Интересно, есть ли что-то, что я могу сделать с помощью следующего кода, так что ActionBar будет скрыт […]

Не удается воспроизвести видео внутри WebView с помощью тега iframe?

Я использую следующие данные для отображения в WebView . Это теги HTML вместе с iframe, который относится к видео. Теперь проблема заключается в том, когда я нажимаю на нее, она показывает кнопку воспроизведения, но не может воспроизводить видео. Могу ли я воспроизвести это видео в WebView или нет? &lt;p&gt;&lt;/p&gt;&lt;P&gt; because of Jon's pro-growth, business-friendly policies,&amp;nbsp;Utah's […]

Android facebook как использование webview

Я использую следующий код для загрузки facebook как кнопка внутри webview. likeWebView = (WebView)findViewById(R.id.webview); likeWebView.getSettings().setJavaScriptEnabled(true); url ="http://www.facebook.com/plugins/like.php?" + "href=" + URLEncoder.encode( "http://developers.facebook.com/docs/opengraph/" ) + "&" + "layout=button_count&" + "show_faces=0&" + "width=90&" + "height=24&" + "locale=en_IN" + "colorscheme=light" ; likeWebView.loadUrl( url ); Проблема заключается в том, когда пользователь подписывает этот процесс, перенаправляет его на пустую страницу, […]

Android: открытие ContextMenu из onLongPress в пользовательском WebView

В настоящее время я пытаюсь получить пользовательский WebView, который отображает ContextMenu, когда он будет нажат в течение более длительного времени. Поскольку по умолчанию класс WebView отображает ContextMenu, когда ссылка longPressed, я написал свой собственный класс, чтобы переопределить это поведение: public class MyWebView extends WebView { Context context; GestureDetector gd; public MyWebView(Context context, AttributeSet attributes) { […]

Невозможно отобразить строку html в webview

Я борюсь с отображением строки html в Android WebView. На стороне сервера я загрузил веб-страницу и выбрал символы и кавычки html (я использовал Python): my_string = html.escape(my_string, True) На стороне клиента Android: строки не привязаны: myString = StringEscapeUtils.unescapeHtml4(myString) webview.loadData( myString, "text/html", "encoding"); Однако веб-просмотр просто отображает их как литеральные строки. Вот результат: Изменить: я добавляю […]

Доступ запрещен с использованием локального хранилища в Android WebView

У меня есть веб-просмотр Android, который, как мне кажется, имеет все необходимое для доступа и использования localStorage, однако я вижу ошибку «Доступ запрещен» на консоли при попытке использовать локальное хранилище. Uncaught SecurityError: Failed to read the 'localStorage' property from 'Window': Access is denied for this document. Может ли кто-нибудь обнаружить проблему? Код JavaScript: function localStorageTest() […]

Включить масштабирование WebView android

Я не могу включить зажим масштабирования в WebView на Android Я новичок в программировании, уже пробовал все и не могу решить проблему. Будучи здесь новым, я не могу прикрепить изображение. WebViewActivity.java package com.mkyong.android; import android.app.Activity; import android.os.Bundle; import android.webkit.WebView; import android.webkit.WebViewClient; public class WebViewActivity extends Activity { private WebView webView; public void onCreate(Bundle savedInstanceState) { […]

OnRecivedError не показывает страницу пользовательских ошибок

Я использую onReceivedError с настраиваемой страницей ошибок, чтобы показать, когда интернет недоступен в WebView . Ниже приведен код, который я использую для него. Это не работает. Он просто показывает страницу недоступной страницы, если Интернет недоступен. В любом случае logcat показывает мне эту ошибку: I/chromium﹕ [INFO:CONSOLE(0)] "Not allowed to load local resource: file:///android_asset/webkit/android-weberror.png", source: data:text/html,chromewebdata (0) […]