Articles of андроид webview

Нужна помощь с помощью кнопки возврата телефона, чтобы вернуться в Webview

Это мой код: package com.testappmobile; import android.app.Activity; import android.os.Bundle; import android.view.KeyEvent; import android.view.Window; import android.webkit.WebChromeClient; import android.webkit.WebView; import android.webkit.WebViewClient; public class testappmobileActivity extends Activity { final Activity activity = this; private WebView webview; @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // Check if the key event was the BACK key and if there's history […]

Как увидеть заголовки запросов в запросах Android WebView?

Как я могу перехватить все запросы, сделанные из Android WebView и получить соответствующие заголовки запросов? Я хочу видеть заголовки для каждого запроса, сделанного из моего WebView включая XHR, источники сценариев, css и т. Д. Эквивалент на iOS – это переопределить NSURLCache который предоставит вам всю эту информацию. Следующие, вероятно, самые близкие к тому, что я […]

Лучший подход к передаче данных из веб-представления в родное приложение (Windows, iOS и Android)

Интересно, какой лучший подход – читать HTML / JS в веб-браузере в родном приложении, которое работает для: IOS Android Windows Phone Могут ли все три платформы читать содержимое веб-представления, или песочница предотвращает это?

Android – с помощью addJavaScriptInterface для возврата значения из Javascript

Так что я знаю, что есть другие сообщения, посвященные одной и той же проблеме, и я думаю, что я последовал их письму, но, к сожалению, ничего не получилось. Я пытаюсь узнать, как заставить мое приложение взаимодействовать с javascript. Я просто хочу, чтобы вернуть значение из моего javascript в свою деятельность. Вот моя деятельность: public class […]

Почему атрибут minHeight не работает в WebView Android?

Этот вопрос уже задан здесь , но у него нет решения. У меня есть WebView . Я хочу установить минимальную высоту для WebView с использованием атрибута minHeight , но он не работает. Тот же атрибут работает для Button. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.anshul.webview.WebActivity"> <WebView android:id="@+id/webView" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="400dp"></WebView> <Button android:layout_width="match_parent" android:layout_height="wrap_content" […]

Как я могу использовать Android для загрузки файла на основе сеанса / файла cookie с помощью webView?

Я пытаюсь загрузить файл с помощью webView из хостов файлов (например, zippyshare.com). Проблема в том, что я не могу использовать намерения для открытия браузера или перенаправлять его через DownloadManager, так как он основан на сеансе / cookie, и запуск этих методов перенаправляет zip-файл в исходный html-файл на re-downlad. Я пробовал: Uri source = Uri.parse(url); DownloadManager.Request […]

Будет ли веб-браузер android работать с Chrome, начиная с android 4.1?

Согласно объявлению google I / O в 2012 году (выдержка из ниже), андроид webView будет хромированным с версии 4.1. Это уже верно для загруженного исходного кода? Кроме того, как я должен интерпретировать утверждение о том, что «браузер WebView и Chrome будет одним и тем же»? Означает ли это, что браузер Chrome будет построен на webView […]

Отключить сообщения WebView с вывода logcat

Мы используем WebViews для отображения веб-страниц за схемой https и намеренно отображаем на нем «ненадежный контент» (ресурсы, отличные от https), но WebView постоянно выводит предупреждающие сообщения logcat. Есть ли способ отключить / скрыть их? Он может технически утечка чувствительных URL-адресов ко всему, что может читать вывод logcat, поэтому было бы здорово скрыть это. 07-10 11:42:56.198: […]

Как включить глубокую привязку в приложении WebView для Android?

Я пытаюсь реализовать глубокую привязку в приложении для Android. Когда я нажимаю глубокую привязку настраиваемого url (xxxx: // repost? Id = 12) в браузере Android, таком как Chrome, мое приложение открывается и работает очень хорошо. Проблема в том, что в приложении есть виджет webView, и я хочу работать с глубокой связью. В настоящее время отображается […]

Размер шрифта Android WebView в пикселях

Я хотел бы установить размер шрифта, который я использую в WebView, для определенного размера пикселя. Я делаю что-то вроде <p style="font-size: 18px">Text</p> Однако размер шрифта отличается на разных устройствах. Любая идея, как сделать эту работу? Благодаря!