Articles of андроид webview

Веб-просмотр Android не воспроизводит видео, jwembedder

У меня есть эта проблема: я тестирую этот скрипт в проекте android 2.2 (API 8). Когда я запускаю свое приложение на устройстве или эмуляторе, WebView отображает видео, но если я нажимаю, чтобы играть, приложение не воспроизводит его: видео становится черным. Если я поместил свой скрипт в .html-файл на сервере, и я открою его из собственного […]

Блокировать объявления из веб-сайта android.

Я создаю веб-просмотр, который загружает некоторые сайты. Я хочу заблокировать показ объявлений на этих сайтах в веб-просмотре. Я хочу это для сайтов http и https. На самом деле я могу сделать это для http-сайтов с помощью javascript-инъекции. Но этот метод не будет работать для https. Есть какой-либо способ сделать это?

HoloEverywhere CLASSNotFoundException при использовании WebView

В моем проекте я включил ActionbarSherlock и HoloEverywhere. Я использую WebView в классе, который расширяет SActivity и SActivity следующая ошибка. Любая идея о том, что может быть проблемой? 09-26 11:06:01.508: E/ActivityThread(16109): Failed to inflate 09-26 11:06:01.508: E/ActivityThread(16109): android.view.InflateException: Binary XML file line #2: Error inflating class WebView 09-26 11:06:01.508: E/ActivityThread(16109): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:691) 09-26 11:06:01.508: E/ActivityThread(16109): […]

Функция веб-просмотра Android для onPagefinished называется дважды

Моя функция onPageFinished Android onPageFinished onPageFinished дважды. Я не знаю, почему, но он хорошо работает на Android 2.2, но когда я обновляю его до 4+, он не работает. Код прилагается ниже Код @Override public void onPageFinished(WebView view, String url) { if (url.startsWith(MobileConstants.PUSHPIN_CALLBACK_URL)) { if (url.indexOf("code=")!=-1) { String code = url.substring(url.indexOf("code=")+5); Log.i ("code", code); if (code […]

Как отключить копирование, вставку и выбор панели инструментов из веб-сайта в приложении Android

Как отключить копирование, вставку и выбор панели инструментов из веб-браузера в приложении Android? Я делаю приложение, которое на самом деле «просматривает» веб-сайт, который работает с Javascripts и JQuery. Поэтому мне интересно, могу ли я отключить панель папок для копирования.

Показать числовую клавиатуру в WebView

У меня есть веб-просмотр, где я вручную показываю клавиатуру на экране входа в систему и фокусируюсь на поле ввода. поле: <input type="password" maxlength="4" pattern="[0-9]*" id="pin"> Фокус и показать клавиатуру: webView.requestFocus(View.FOCUS_DOWN); webView.loadUrl("javascript:document.getElementById('pin').focus();"); InputMethodManager imm = (InputMethodManager) activity.getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(webView, InputMethodManager.SHOW_IMPLICIT); Экран входа в систему состоит только из кода кода PIN-кода, в котором пользователь вводит 4 цифры. Проблема […]

Добавление пользовательского html-кода в Android Webview

Я делаю рендеринг веб-сайта, который не является моим и имеет множество скриптов на стороне сервера (поэтому я не могу сохранить его в качестве страницы html для использования). Я хочу, чтобы мой веб-обозреватель Android также выполнял эти HTML-коды. <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"> Есть ли способ впрыснуть?

Форма Кордовы не подает или кнопки не работают (андроид +4.4)

ПРИМЕЧАНИЕ. Следующая проблема возникает только в версиях Android выше 4.4.2 (насколько я знаю) TL; DR Проблема 1: Кнопки с нажатием кнопки / tap / vclick / touchstart, которые, как представляется, работают только частично (10-30% времени) в моем приложении cordova (только для Android). Проблема 2: кнопка в моей форме (кнопка отправки) не вызывает мой .submit(function(){..}); Событие, […]

Как отображать веб-контент на iOS и Android с помощью QML

Я хотел бы разработать и опубликовать приложение Qt / QML на iOS и Android, используя Qt 5.5, и я пытаюсь выяснить способ отображения простого веб-контента (например, страницы входа в Facebook) в моем приложении QML. То, что я нахожу очень запутанным, – это тот факт, что есть несколько классов, которые имеют одинаковое имя, но не работают […]

Android WebView не показывает анимацию javascript

Я пытаюсь показать карту, которая оживляет проценты для нескольких областей на карте. Но javascript (который работает в браузере) вообще не показывает анимацию или процент. Webmpa.generateJs () генерирует javascript для анимации процентов, а функция initialize используется для рисования карты. WebSettings settings = webView.getSettings(); settings.setAppCacheEnabled(true); settings.setDomStorageEnabled(true); settings.setDatabaseEnabled(true); settings.setJavaScriptEnabled(true); final WebMap webMap = new WebMap(); webView.addJavascriptInterface(webMap.getInterface(getActivity().getApplication(),this), "Android"); webView.setWebViewClient(new […]

Intereting Posts
Можно ли установить расстояние до индикатора запуска для SwipeRefreshLayout? Взаимодействие приложений Android с методами Laravel Action Как правильно получить имя пакета приложения, которое вставляло данные в Google Fit? ViewRootImpl: ViewPostImeInputStage processPointer 0 на OnItemClick из списка в android Как свернуть анимацию AppBarLayout без нажатия на содержимое, похожее на WhatsApp Android? Что произойдет, если обработчик отправит сообщение в поток после Looper.prepare (), но до вызова Looper.loop ()? ScrollView внутри галереи, прокручивая независимо Откройте второй вывод drawerlayout в качестве вспомогательного элемента drawerlayout за первый Разница между управляемым и неуправляемым in-app продуктом Android? SetHomeButtonEnabled не работает, но setDisplayHomeAsUpEnabled работает Безопасные запросы веб-сервисов Закладка для смартфонов Разрешение запросов перекрестного происхождения для Android WebView Android: применить эффекты OpenGL к камере Студия Android: INSTALL_FAILED_CONFLICTING_PROVIDER facebook sdk