Articles of webviewclient

Загружать фотокамеру и файловую камеру из поля просмотра веб-просмотра INPUT

Мое приложение основано на веб-сайтах, и мне нужно загружать фотографии из полевого лагеря INPUT. У меня две ситуации, и, поскольку я не знаю другого способа сделать это, в зависимости от страницы, которую я выбираю тем или иным способом с помощью «boolean boolFileChoser» в зависимости от ходатайства URL-адреса: а. Сборщик файлов б. Фотосессия камеры. Я занимался […]

Как использовать DownloadListener?

Я создаю приложение, которое позволяет студентам загружать учебный материал из приложения, а не из браузера. На домашней странице много тематических имен. Каждое имя субъекта приводит к новой веб-странице. Итак, я использовал WebViewClient. Но на последней странице, когда я нажимаю на файлы * .ppt или * .pdf, он открывает мусор. Я хочу, чтобы эти файлы загружались […]

Как получить URL-адрес ссылки в Android WebView с помощью HitTestResult для связанного изображения (а не URL-адрес изображения) с помощью Longclick

Я пытаюсь поймать webview longclicks, чтобы показать контекстное меню. (См. Код ниже) При длинном щелчке изображения я всегда получаю URL-адрес изображения как дополнительный (для не связанного изображения с IMAGE_TYPE и связанного изображения с SRC_IMAGE_ANCHOR_TYPE). Но как я могу получить URL-адрес ссылки (а не URL-адрес изображения) для изображения с гиперссылкой? Лучший, Себастьян mywebview.setOnLongClickListener(new OnLongClickListener() { public […]

Класс библиотеки предупреждений proguard android.webkit.WebView зависит от класса программы android.webkit.WebViewClien

У меня есть версия файла android.webkit.WebViewClient в исходном каталоге приложения, чтобы обрабатывать onReceivedSslError в моей собственной расширенной версии WebViewClient. Когда я использую новую интеграцию ProGuard в sdk-7, я получаю следующее предупреждение: [Proguard] Предупреждение: класс библиотеки android.webkit.WebView зависит от класса программы android.webkit.WebViewClient … [Proguard] Предупреждение: в зависимости от классов программы было 1 экземпляр классов библиотеки. [Proguard] […]

Обработчик onScaleChanged WebView вызвал несколько раз

У меня есть пользовательский класс WebView, в котором элементы управления zoomIn / zoomOut по умолчанию отключены, и я вручную обрабатываю события масштабирования. Также у меня есть WebViewClient, в котором обработчик onScaleChanged () переопределен, он выглядит так: mWebViewClient = new WebViewClient(){ @Override public void onScaleChanged(WebView view, float oldScale, float newScale) { super.onScaleChanged(view, oldScale, newScale); System.out.println("Scale changed"); […]

В чем разница b / w onReceivedHttpError и onReceivedError для WebView Client

Я пытаюсь понять разницу b / w https://developer.android.com/reference/android/webkit/WebViewClient.html OnRecievedHttpError и onRecievedError. Для меня я всегда получаю оба этих обратных вызова для всех ошибок на моей веб-странице? Почему у нас есть два обратных вызова.

Загрузить кешированное изображение WebView в ImageView

У меня есть WebView, который кэширует свои изображения в каталог, используя следующие настройки: mWebView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); mWebView.getSettings().setAppCacheMaxSize( 8 * 1024 * 1024 ); // 8MB mWebView.getSettings().setAppCachePath(getApplicationContext().getCacheDir().getAbsolutePath()); mWebView.getSettings().setAllowFileAccess(true); mWebView.getSettings().setAppCacheEnabled(true); Я хочу иметь возможность загружать изображение, которое кэшируется с помощью этого WebView в ImageView. Я искал каталог, в котором указатель кеша указывает на использование оболочки adb (/data/data/com.example.webviewtest/cache), и я […]

Log <GATE-M> DEV_ACTION_COMPLETED </ GATE-M>, похоже, задерживает выполнение на Android

Недавно я заметил, что в моем приложении есть случайная LAG. И LAG я имею в виду, что это может занять до 40 секунд, зависит от использования Wi-Fi или мобильных данных … Я загружаю URL-адрес страницы, а затем загружаю js для выполнения: webView = (WebView) view.findViewById(R.id.WebView); webView.setWebViewClient(new WebViewClient() { @Override public void onPageStarted(WebView view, String url, […]

Android – используйте OkHttp с Webview

Можно ли использовать okHttp как webviewclient? Т.е. mWebView.setWebViewClient(new OkHttpClient()); Это дает мне ошибку … The method setWebViewClient(WebViewClient) in the type WebView is not applicable for the arguments (OkHttpClient) Какие-либо предложения?

Поиск Android ViewFlipper Пример с несколькими WebViews

Как я уверен, вы все знаете. Настройка WebView – это создание клиента веб-браузера, настройка свойств и загрузка ресурса в клиенте браузера. Я создал несколько приложений для Android, которые делают именно это. То, что я хотел бы попробовать сейчас, это горизонтальное прокручивание различных веб-ресурсов. Представьте себе главную домашнюю страницу на одном URL-адресе, страницу категорий на другом […]

Intereting Posts
Пользовательский макет Android MenuItem Android – Как измерить качество полосы пропускания в локальной сети одним телефоном Удалите дополнительные нежелательные разрешения от манифеста-андроида Открытое приложение для получения уведомлений о пожарной базе (FCM) Android java regex соответствует всем, кроме одного символа Как проверить установленное приложение во время выполнения, чтобы предотвратить фишинг-атаку? Eclipse ADT Freezes при запуске приложений для Android Дизайн материалов. Что означает «использовать оттенок 700»? Как преобразовать формат даты в миллисекунды? Установите несколько текстовых полей в диалоговом окне в android Как исправить ошибку «Ошибка – не удалось выполнить инструменты \ android.bat, ошибка 2» в Android? Причина вызова shutdown () для ExecutorService Эффекты изображения для Android? Как создать пользовательский интерфейс Google + в виде списка? Как определить, когда пользователь подключает гарнитуру на устройстве Android? (Напротив ACTION_AUDIO_BECOMING_NOISY)