Articles of андроид webview

Вставить instagram в Android WebView

У меня есть приложение Android с WebView, где я показываю контент, который включает встроенные твиты и встроенные фотографии instagram. В обоих случаях я копирую блоквот, как указано в документации, и я показываю его следующим образом: String html = "<!DOCTYPE HTML><html><head><style>a {color:#333333;}</style></head><body>"+content.substring(0, blockquoteEnd)+"<script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"></script></body></html>"; WebView tText = new WebView(getActivity()); tText.loadDataWithBaseURL("", html, "text/html", "UTF-8", ""); […]

Android, как изменить настройки SSL-шифрования по умолчанию для WebView HTTPS

Мне нужно удалить комплекты шифрования RC4 из списка списков шифрования по умолчанию, представленных при загрузке HTTPS-страниц в Android WebView. Похоже, что это возможно при использовании HttpsURLConnection, установив SSLSocketFactory и переопределяя getDefaultCipherSuites. Однако, похоже, я не могу получить ссылку на SSLSocketFactory / getDefaultCipherSuites WebView или аналогичные. Мое Android-приложение должно поддерживать 4.0+

Масштабирование Webview не фокусируется, а детское представление ovelaps

Я пытаюсь посмотреть аналогично виду в приложении Inbox для приложения gmail android. Они использовали RecyclerView для нескольких веб-просмотров. Поэтому я добавил несколько веб-просмотров внутри просмотра recycler. События кликов передаются в веб-просмотр. Но я не могу увеличить веб-просмотр. Ранее я добавил несколько веб-просмотров внутри scrollview. Я использовал NonLockingScrollView здесь [ https://zi.is/p/browser/k-9/src/com/fsck/k9/view/NonLockingScrollView.java?rev=e4d26b8c752f03dc8a40bcb59a0e601835205083] . Я смог правильно масштабировать, […]

Где документация по преобразованиям типа js для addJavascriptInterface?

AddJavascriptInterface позволяет нам вставлять java-объект в javascript веб-представления Android. Где документация о том, какие типы java каждый тип javascript может быть преобразован в аргументы параметров функции для этого объекта? Некоторые преобразования типов (строки, целые числа и т. Д.) Очевидны, но некоторые из них в меньшей степени. Какой тип java соответствует списку javascript? Как насчет объекта? […]

Android WebView нет Только аудио аудио

Я разрабатываю приложение, которое использует WebView (в фрагменте) для загрузки страницы YouTube. Но страница воспроизводит только аудио, без видео. Странно то, что после нажатия кнопки HOME нажмите значок на рабочем столе, чтобы вернуться в приложение, видео воспроизводится нормально. Кроме этого, нет видео только аудио. Приложение отлично работает на обычных устройствах Android, этот BUG происходит только […]

Android WebView downloadlistener не запускается при попытке загрузить динамические файлы в JSF

Я пытаюсь запустить событие DownloadListener в Android-приложении Android, когда я нажимаю кнопку загрузки на странице JSF, эти ссылки загружаются динамически. Он отлично работает в Google Chrome, но он не работает в WebView, и я не мог понять это. Мне просто нужно, чтобы это событие было запущено при нажатии кнопки. Вы можете мне помочь? Скачать: public […]

Как включить масштабирование веб-браузера за линейной компоновкой в ​​Android?

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

Как остановить ScrollView от прокрутки до нижней части текущей загруженной страницы в WebView

Я знаю, что есть похожие вопросы, и я уже пробовал и реализовал все эти решения. Однако ни один из них не работал со мной. Даже несмотря на то, что WebView закончил загрузку данных, ScrollView никогда не останавливает прокрутку донизу. Я хочу использовать pull для обновления и скрыть панель действий с помощью onScrollListener . Все хорошо, […]

Как загрузить изображение с веб-просмотра?

У меня проблема с веб-просмотром, встроенным в мое приложение (Android 4.4.4+). На странице есть кнопка «Загрузить изображение», которую я управляю с помощью openFileChooser . На некоторых устройствах, когда я нажимаю кнопку «Загрузить изображение» в веб-браузере, приложение камеры запускается, и мое приложение уничтожается. После того, как изображение было восстановлено, я восстанавливаю состояние веб-просмотра (сохраняется в onSaveInstanceState […]

Android WebView извлечение HTML

В основном, я разрабатываю приложение для Android, в котором пользователь может получить доступ к содержимому HTML-страницы и выбирать, что делать с ним, будь то запись в файловую систему, загрузку через FTP и т. Д. Пользователь не может видеть HTML, но он Хранит его для просмотра позже. Я попытался добавить интерфейс JavaScript, а затем добавить его […]