Articles of андроид webview

Как автоматически прокручиваться до поля ввода в Android, когда мягкая клавиатура накладывается на них при показе?

Я разрабатываю гибридное приложение с использованием Worklight, и у меня возникает следующая проблема: Когда пользователь нажимает на поле ввода, мягкая клавиатура, которая появляется, скрывает поле ввода, когда последнее относительно мало на экране. Страница прокручивается, поэтому пользователь может прокручивать и видеть поле снова, но требования к клиенту определяют, что страница будет автоматически прокручиваться, пока поле не […]

TLS 1.1, 1.2 в WebView для android <= 4.3

В моем приложении для Android мне нужно отобразить стороннюю регистрационную форму внутри WebView . К сожалению, мне также необходимо поддерживать версии для Android версии <4.3, где вы получаете ошибку установления связи SSL при подключении к веб-сайту. Тем не менее, я смог создавать прямые запросы на android 4.1+ с помощью специального контекста SSL, который явно включен […]

Android webView: возможно установить клавиатуру чисел по умолчанию при использовании типа ввода = текст

У нас есть приложение, которое использует webview для представления некоторых HTML-страниц. Эта HTML-страница имеет тип ввода, и мы использовали номер input-type =, поскольку мы принимаем только числа с десятичной точкой в ​​этом поле. Таким образом появилась цифровая клавиатура Android с десятичной точкой. Проблема в том, что устройства Samsung обновлены до Android 4.3. Теперь десятичная точка […]

Добавить представление в конце Webview

ребята! У меня есть googled целый день, тем не менее, я не могу найти решение. Итак, я размещаю свой вопрос здесь, надеюсь получить некоторый удар. Я хочу добавить пустую область в конце webview в android, я пытаюсь установить нижнее дополнение webview, однако это не сработает. Я знаю, что макет webview является absoluteLayout, который устарел, и […]

Отключить Android WebView / WebViewClient Инициированный запрос favicon.ico

Как я могу отключить Android WebView / WebViewClient от отправки запроса на favicon.ico при вызове WebView.loadUrl ()? Я вижу, что вызов выполняется во время профилирования запросов через CharlesProxy. Я не владею содержимым HTML, которое я показываю в WebView. Мое исследование получило множество результатов на обходных решениях со стороны сервера, но для меня это не сработает.

Как включить адресную панель в Android WebView?

Я действительно использую WebView в своем приложении, и он работает очень хорошо. Теперь мне хотелось бы изменить фактический URL-адрес, точно так же, как и в Адресовую панель в браузере Android Stock, где вы можете увидеть URL-адрес и где вы просто можете его изменить. Как включить эту панель? Или я должен сам это реализовать? Благодаря! Мой […]

Воспроизведение локального аудиофайла в Android-приложении Android

У меня есть простое приложение Android для Android, построенное с помощью Phonegap Build. При попытке воспроизвести локальный mp3-файл, который включен в APK, ничего не происходит. Однако, если я вытаскиваю mp3 из Интернета, он работает. например <audio src="www.example.com/01.mp3" > WORKS JUST FINE <audio src="01.mp3" > DOES NOT WORK Я новичок в разработке Android, поэтому могу только […]

Определение HTML-клика веб-браузера в действии (код Java)

Я пытался обнаружить щелчок кнопки html webview в java-код (In activity). Я упомянул другое SO Обнаруживать нажмите кнопку HTML через javascript в Android WebView Но не работает. Мой код: index.html <html> <head> <script language="javascript"> function js1() { document.loginform.method="post"; document.loginform.action = "https://example.com/chechlogin.asp"; } </script> </head> <body> <form name="loginform"> <input type="text" name="empcode" value="58686" /><br/> <input type="password" name="emppassNTL" […]

Android Webview, сделать URL-адреса открытыми в разных браузерах

Когда я нажимаю ссылки в своем приложении, они открываются в том же webview. Я хочу, чтобы они открывались во внешнем браузере. Я сделал это: myWebView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { return false; } }); Return false заставляет его загружаться в одном и том же веб-браузере, а возврат «true» ничего не […]

Почему функция pinch-to-zoom не работает в моем Android-браузере?

Добрый день! Этот вопрос, кажется, задавался в разных формах, но для меня ничего не работало. У меня есть активность с макетом: <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="${relativePackage}.${activityClass}" > <include layout="@layout/window_title" /> <WebView android:id="@+id/webView" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_centerHorizontal="true" android:layout_below="@+id/linear_layout"/> </RelativeLayout> Вот как я его настраиваю: // Enable JavaScript. WebView myWebView = (WebView) findViewById(R.id.webView); WebSettings webSettings = myWebView.getSettings(); […]