Articles of андроид webview

WebKit / WebView tap / onclick default highlight (Android Ice Cream Sandwich)

Я разрабатываю приложение для веб-просмотра (4.0.3), и есть одна неприятная вещь о веб-просмотре сэндвич-мороженого: каждый раз, когда есть ссылка на событие щелчка или ссылку, или любой элемент, который можно щелкнуть, есть синий (я думаю, что это зависит от устройства ) Выделите. Это выглядит не очень красиво, потому что у меня есть свои собственные действия с […]

Получение webViewClient.shouldInterceptRequest () на android 2.x

Я переопределяю webViewClient.shouldInterceptRequest() чтобы возвращать общие ресурсы, такие как изображения и js-файлы из папки с ресурсами. Но это доступно для android> = 3. Есть ли альтернатива для android 2.x Я нашел onLoadResource() для обеспечения аналогичного поведения, но его тип возврата недействителен

WebView не смог загрузить URL-адрес oAuth

Я пробовал коды из Android Twitter oAuth Connect Tutorial, и он работал успешно. Я попытался изменить страницу авторизации twitter для работы в WebView вместо веб-браузера, но WebView, похоже, не мог загрузить URL-адрес с этим форматом oauth://twittersample который является ссылкой на мое приложение. После успешного авторизации веб-просмотр должен закрыть и вернуться к моему приложению. Произошла ошибка: […]

Веб-просмотр Android для загрузки HTML из strings.xml

Поэтому у меня есть это в Strings.xml: <string name="sixpackInfo"> <html><body><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero. Sed cursus ante dapibus diam. Sed nisi. Nulla quis sem at nibh elementum imperdiet. Duis sagittis ipsum. Praesent mauris. Fusce nec tellus sed augue semper porta. Mauris massa. Vestibulum lacinia arcu eget nulla. […]

Поддержка холста HTML5 и Android Webview

Мне нужно нарисовать диаграммы в моем приложении. Для этого я использую RGraph (http://www.rgraph.net/); Он позволяет рисовать интерактивные диаграммы с помощью Javascript. Я помещаю свой код javascript в документ HTML в активы приложения, и я вызываю его из фрагмента в ViewPager. Вот код HTML и javascript: <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <html> <head> <script src="./libraries/RGraph.common.core.js" ></script> […]

Открыть локальный файл PDF в WebView с помощью Документов Google

Есть миллион похожих вопросов / ответов, в которых рассматривается вопрос о том, как открыть удаленный файл PDF с помощью Google Docs + webview. Ни один адрес, как открыть локальный файл PDF. Учитывая эти строки: String remotePath = "https://myserver.com/data/files/organization/4/pdf/kalinka1369-1374847709-55.pdf"; String localPath = "file:///storage/emulated/0/Droid Noid/com.story.chapters/kalinka1369-1374847709-55.pdf"; String googleDocsURL = "https://docs.google.com/gview?embedded=true&url="; Это работает: webview.loadUrl(googleDocsURL + remotePath); Если это не […]

OnPageFinished запускается до загрузки страницы

Я просто хочу знать, когда загружается html-страница. OnPageFinished вызывается до загрузки всей страницы. Я получил пустой вид, когда установил Image View с помощью bitmap, созданного из WebView mWebView.getSettings().setJavaScriptEnabled(true); mWebView.setAlwaysDrawnWithCacheEnabled(true); mWebView.setWebViewClient(new WebViewClient(){ @Override public void onPageStarted(WebView view, String url, Bitmap favicon){ super.onPageStarted(view, url, favicon); } @Override public void onPageFinished(WebView view,String url){ Bitmap b = Bitmap.createBitmap( 480, […]

Пользовательский Android WebView для открытия всех ссылок внутри, кроме ссылок на YouTube

У меня есть приложение WebView, которое я хочу вести следующим образом: Пользователь может следить за любой ссылкой, и новая страница открывается в том же WebView, за исключением случаев, когда целью является YouTube, и в этом случае мне нужны два возможных сценария: Откройте приложение YouTube для просмотра видео Откройте стандартный браузер, чтобы просмотреть видео. Моя основная […]

Используйте специальные символы в файле strings.xml для загрузки в WebView

Я использую WebView для отображения ресурса String. Вот код- <string name="abc">à</string> <string name="abcd">è</string> Когда я загружаю это в свой webView он отображает некоторые значения мусора. Как отображать эти специальные символы в WebView ?

Перенаправление веб-просмотра Android с помощью фильтра намерений

У меня есть определенный URL-адрес, который я хочу перенаправить к определенному действию в моем приложении из веб-представления с фильтром намерения. Как реализовать мою собственную схему URI на Android, описанную как сделать это для страницы браузера, но этот же фильтр намерений не работает, когда этот URL-адрес доступен через веб-просмотр. Есть ли что-нибудь еще, что нужно добавить […]