Articles of андроид webview

Предотвращение кэширования данных Android WebView

Возможно ли предотвратить кэширование данных WebView в / data / data / ??? / cache / webViewCache? Я установил следующее в WebSettings, но папка кэша все еще используется: webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE); webSettings.setAppCacheEnabled(false); Я заметил, что файлы кеша удаляются при выходе из приложения или когда приложение переходит в фоновый режим, но я бы предпочел, чтобы они вообще не […]

Отменить загрузку в WebView на Android

Как я могу отменить операцию загрузки в WebView запущенном методом loadData() ?

Android 4.4 Печать в PDF без участия пользователя

Я работаю над приложением (Android 4.4 – API 20), где я создаю отчет в формате HTML. Я использую объект WebView для отображения отчета в своем приложении. То, что я хотел бы сделать, это преобразовать этот WebView в PDF-документ. Я смог преобразовать его с помощью PdfDocument и сделать .draw на странице из объекта WebView. Я сохраняю […]

Загружать html-файлы из исходной папки в веб-просмотр

Как загрузить html файлы в WebView из raw папки. Я не знаю, как добавить путь к этим html файлам в функции WebView.loadData() . Я знаю, как загружать файл из папки asset в WebView но здесь возникает проблема с raw папкой. заранее спасибо

Используйте настраиваемую панель контекстных действий для выбора текста WebView.

Я использовал это руководство от Google и этого учебника для создания собственной контекстной панели действий. private ActionMode.Callback mActionModeCallback = new ActionMode.Callback() { // Called when the action mode is created; startActionMode() was called @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) { // Inflate a menu resource providing context menu items MenuInflater inflater = mode.getMenuInflater(); inflater.inflate(R.menu.annotation_menu, […]

Android-PhoneGap / WebView игнорирует метатеги просмотров?

У меня есть веб-страница, которую я пытаюсь отобразить на своем Android-устройстве (загруженном из каталога ресурсов проекта) с помощью PhoneGap (который использует обычный WebView, установленный как «appview»), но веб-просмотр полностью игнорирует следующее: <meta name = "viewport" content = "user-scalable=no,width=device-width" /> Независимо от того, что я установил в этой строке (я пробовал явно устанавливать масштаб, устанавливая ширину […]

Android, URL переадресации веб-браузера

Мой веб-просмотр загружает URL-адрес, который после завершения загрузки будет изменен на другой URL-адрес. Как я могу поймать новый url. getURL() всегда возвращает 1-й URL-адрес, а не второй. Я могу увидеть новый URL-адрес, если я использую браузер, но я не могу получить его из веб-представления.

Как Google может обнаружить запрос из WebView?

Google объявила, что они «больше не будут разрешать запросы OAuth для Google во встроенных браузерах, известных как« веб-представления » . В Android запросы от WebViews получают заголовок HTTP_X_REQUESTED_WITH который установлен на имя пакета приложения. Хотя это можно переопределить, можно было бы спрятаться на сервере, который мы делаем с помощью WebView. Я не знаю другого способа […]

Какое рекомендуемое событие для обновления интерфейса навигации WebView?

WebView предлагает goBack() и goForward() для реализации типичного поведения кнопки «назад», которое может быть привязано к кнопкам, элементам панели действий или тому подобное: @Override public boolean onOptionsItemSelected(MenuItem item) { switch(item.getItemId()) { case R.id.back: if (webView.canGoBack()) { webView.goBack(); } break; case R.id.fwd: if (webView.canGoForward()) { webView.goForward(); } break; case R.id.reload: webView.reload(); break; default: return(super.onOptionsItemSelected(item)); } return(true); […]

Как загрузить или получить веб-страницу в онлайн-режиме и в автономном режиме в приложении для Android?

Мне нужно загрузить и получить веб-страницу HTML во внутренней или внешней памяти устройства Android. Мне нужно загрузить и получить веб-страницу в android с помощью веб-представления. Существует много повторяющихся вопросов, подобных загрузке или сохранению веб-страницы. Но ни один из ответов не помог мне. Веди меня! Заранее спасибо.

Intereting Posts
Запуск Android-сервиса уже запущен? Как установить APK-файл в эмулятор Android? Android: широковещательный приемник для включения и выключения экрана Разница между ActionBarSherlock и совместимостью ActionBar Загрузчик перезапускается при изменении ориентации DELETE_FAILED_INTERNAL_ERROR Ошибка при установке APK Что вы не можете сделать на VM Dalvik (виртуальная машина Android), которую вы можете использовать в Sun VM? Android Studio: не удается выполнить синтаксический анализ SDK, возможно, отсутствуют надстройки в каталоге Как импортировать собственную библиотеку (.so-файл) в Eclipse? Android программно отключает автозаполнение / автозагрузку для EditText в эмуляторе NoSuchFieldError: Нет статического поля MapAttrs типа при использовании MapFragment с Play Services 6.5 Почему для удаления rawQuery требуется moveToFirst, чтобы фактически удалить строки? Широковещательный приемник не получит событие камеры AppCompatActivity как диалог без заголовка Использование SMS для проверки номера телефона устройства