Articles of андроид webview

Добавить индикатор загрузки / индикатор выполнения в экран заставки Android Phonegap

У меня есть проект PhoneGap 1.4.1 / jQueryMobile 1.0.1 / Android, который показывает, res / drawable / splash.png просто отлично, и заставка запускается после загрузки WebView. Я хотел бы добавить какой-то процентный процентный показатель прогресса в заставку, но пока не увенчался успехом. У меня был успех с этим в прошлом, используя обычный веб-просмотр: myWebView.setWebViewClient(new WebViewClient() […]

Android: ZoomPicker ломается onTouchListener

У меня есть веб-просмотр, который использует встроенные средства управления увеличением: wv = new WebView(this); wv.getSettings().setBuiltInZoomControls(true); Примечание: это активирует две основные функции: «щепотка-масштабирование» и invokeZoomPicker () (последняя вызывается только тогда, когда на экране отображается действие «прокрутка», простое касание не позволяет) И я также хочу, чтобы события происходили, когда происходят события касания, используя следующие wv.setOnTouchListener(new View.OnTouchListener() { […]

Странная проблема с webview goBack в android

Я использую webview в Android. Но странно, иногда даже метод canGoBack веб- canGoBack возвращает true , метод goBack веб- goBack не работает. if (webView.canGoBack()) webView.goBack(); Спасибо за любую идею.

Отображение кэшированной версии webview в android

Я пытаюсь получить автономную кешированную версию HTML5 веб-сайта для отображения, когда сеть находится внутри веб-обозревателя. Я переопределил onReceivedError нормально, и когда сеть отключена, этот метод вызывается. Проблема заключается в том, что в нем отображается общее сообщение «Веб-страница недоступно». Как я могу получить его для отображения кэшированной версии HTML5 страницы? В автономном хранилище webapp определенно работает, […]

Android: загрузка / содержимое веб-страницы в центре

Я загрузил изображение с помощью WebView но когда оно уменьшено, максимальное изображение помещается в верхнем левом углу моего устройства. В любом случае, чтобы загрузить изображение, оно отображается в центре? Ура!

Как я могу увидеть ошибки Javascript в WebView в приложении для Android?

Я пытаюсь запустить javascript в WebView в приложении. Я развиваюсь на Nexus 7. Html / javascript отлично работает на Chromium, но некоторые действия на планшете не происходят. Есть ли способ увидеть, не работает ли какой-либо из javascript на планшете? Вид консоли?

Веб-просмотр Кордовы внутри Android Фрагмент на Кордове 4.0

Я просто обновился до кордовы 4.0 для Android. Я использовал следующую запись, чтобы загрузить веб-просмотр кордовы внутри фрагмента. https://github.com/Adobe-Marketing-Cloud-Apps/app-sample-android-phonegap/wiki/Embed-Webview-in-Android-Fragment Этот код больше не работает после обновления до кордовы 4.0 с 3. * В частности, исключение бросает эту вторую строку … LayoutInflater localInflater = inflater.cloneInContext(new CordovaContext(getActivity(), this)); View v = localInflater.inflate(R.layout.dialog_webview, container, false); Где этот тег […]

Передайте значение loadURL – Android

Можно ли передать значение URL-адресу, указанному в webView.loadUrl? что-то вроде этого?? webView.loadUrl("file:///android_asset/www/index.html#value="+value); Или есть способ передать значение Java String функции Javascript в loadURL?

WebViewClient не вызывает shouldOverrideUrlLoading

Проблема довольно проста. В приложении мы хотим отслеживать текущий отображаемый URL. Для этого мы используем shouldOverrideUrlLoading обратный вызов из WebViewClient , сохраняя url в поле класса для каждого обновления. Вот соответствующий код: mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setDomStorageEnabled(true); mWebView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { mCurrentUrl = url; // If we don't return false then […]

WebView вызывает SQLiteDiskIOException

Я получаю сообщения о SQLiteDiskIOExceptions в течение некоторого времени (через Flurry / acra). Я не смог воспроизвести проблему локально, но это мой самый частый сбой, который случается раз в пятьдесят сеансов в плохой день. Они, кажется, особенно часто встречаются под Android 2.3.x. Я абсолютно не использую SQL в своем собственном коде, но у меня одновременно […]