Articles of андроид webview

WebView бросает приемник не зарегистрирован: android.widget.ZoomButtonsController

Я вижу, что это исключение спорадически поднимается в моем приложении (в дикой природе). WebView используется для отображения jpg (используя возможности масштабирования / прокрутки версии Android / устройство, а не изобретать колесо и делать все вещи отражения). Я понятия не имею, почему это исключение в конечном итоге может возникнуть. В основном я могу только думать об […]

WebView OverScroll

Я пытаюсь сделать «отскок» webView, когда вытягивается после того, как свиток достиг максимального значения (вроде эффекта «pull-to-refresh»). У меня есть собственное пользовательское представление, расширяющее WebView, и переопределение метода @Override protected boolean overScrollBy(final int deltaX, final int deltaY, final int scrollX, final int scrollY, final int scrollRangeX, final int scrollRangeY, final int maxOverScrollX, final int maxOverScrollY, […]

Может ли кто-то раз и навсегда объяснять, что не могу вызвать definVisibility () – никогда не видел подключения для pid

В настоящее время я работаю над графическим представлением данных через d3 в webview. Естественно, что все ломается, как только я пытаюсь перезагрузить график и передать его новым данным. Эта прекрасная линия продолжает появляться: W/cr_BindingManager: Cannot call determinedVisibility() – never saw a connection for the pid . Я просчитал SO для объяснения, но, похоже, нет ничего […]

Android NDK: пользовательская сборка WebView из источника

Моя цель – создать модифицированную версию WebView (назовите ее WebViewCustom) в Android для моего личного использования в моем приложении. WebView основан на WebKit, поэтому мне нужно скомпилировать его на C с помощью NDK. Сейчас я не заинтересован участвовать в проекте Android с открытым исходным кодом, поэтому мне нужно просто скомпилировать исходный источник C WebView и […]

Ошибка USB-отладки порта USB для Android

У меня возникла проблема с перенаправлением портов удаленной отладки android. Мне нужно получить порты в дальности 44300-44399 вперед, потому что визуальная отладка студии позволяет использовать только SSL на этих портах, но я никогда не могу получить эти порты, даже если в документации говорится, что он должен работать на любом порту с 1024-65535. Кто-нибудь столкнулся с […]

Android: использование html5 для определения геолокации в webview с помощью javascript api

В настоящее время у меня проблема с геолокацией в веб-просмотре. У меня есть webapp. В настоящее время я не использую телефонную развязку или другие мобильные рамки. Мне не удалось получить встроенный JavaScript html5 javascript api для работы над приложением, которое работает в веб-браузере в приложении для Android. В противном случае сайт работает отлично от браузера […]

Вызовите WebView # getDrawingCache () асинхронно без замораживания потока пользовательского интерфейса

Я пытаюсь захватить скриншот WebView, однако WebView # getDrawingCache (true) является дорогостоящим вызовом и замораживает поток пользовательского интерфейса. Тем не менее, любая попытка переместить это в AsyncTask или отдельный поток приведет к тому, что «все методы WebView должны быть вызваны в результате потока пользовательского интерфейса». Есть ли обходной путь для этого, так что я могу […]

CookieSyncManager :: createInstance () необходимо вызвать до CookieSyncManager :: getInstance ()

Это сообщение об ошибке довольно ясно: CookieSyncManager :: createInstance () необходимо вызвать до CookieSyncManager :: getInstance () Но я получаю эту ошибку, потому что я следил за официальной документацией : Чтобы использовать CookieSyncManager, приложение-хост должно вызвать следующее при запуске приложения: CookieSyncManager.createInstance(context) Чтобы настроить синхронизацию, необходимо, чтобы хост-приложение вызывало CookieSyncManager.getInstance().startSync() В Activity.onResume () Ошибка возникает только […]

Может ли кто-нибудь дать один конкретный пример внедрения webview в android

Привет, Я разрабатываю приложение для Android с использованием WebView . Я следовал официальному андроидному учебнику . Я не получаю ошибок при создании моего проекта в eclipse, но при запуске приложения: Приложение перестало работать неожиданно

Хранение WebView для автономного просмотра

Что было бы лучшим способом заставить Android хранить веб-просмотр на носитель после загрузки страницы? Еще несколько деталей: Каждая страница будет богата изображениями, сценариями и стилями. Каждая страница будет составлять от 0,5 до 1 мегабайта. Они будут сохранены после вызова OnFinishedLoading Override. Было бы лучше сохранить его на SD-карте, затем использовать локальное репо, чтобы открыть его. […]