Articles of андроид webview

Android – КоординаторLayout / NestedScrollView / Скрыть панель инструментов / Проблема с WebView

У меня проблема с этим: <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/coordinatorLayout" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:id="@+id/appBarLayout" android:layout_width="match_parent" android:layout_height="wrap_content"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|enterAlways" /> </android.support.design.widget.AppBarLayout> <android.support.v4.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <WebView android:id="@+id/webView" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.v4.widget.NestedScrollView> </android.support.design.widget.CoordinatorLayout> Когда я просматриваю веб-просмотр, панель инструментов скрыта или показана (отлично!), Но есть проблема с веб-страницами погрузки / позиционирования. […]

Прокрутка прокрутки WebView в NestedScrollView Android 2.3 или менее

Я добавил Toolbar , Tablayout и Viewpager в свое приложение для Android. В TabLayout есть три Tabs , каждый из которых показывает WebView . Я поместил WebView в NestedScrollView чтобы скрыть / показать Toolbar когда пользователь прокручивает вниз / вверх в WebView . Toolbar скрывается в Android 3.0 или более. Но, к сожалению, в Android […]

Требуется ли WebView WebViewClient для работы?

Я проходил WebView уроки и опробовал пример WebView . Это то, с чем я столкнулся: WebAppActivity public class WebAppActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); WebView wv = (WebView) findViewById(R.id.webView1); wv.loadUrl("http://www.google.com"); } } main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" […]

Показать подсказку, чтобы узнать местоположение

Я использую контроллер Xamarin WebView для отображения веб-сайта (как в iOS / Android). Домашняя страница веб-сайта предлагает получить доступ к местоположению устройства. Но эта подсказка не отображается, когда у меня есть этот веб-сайт в WebView (из приложения). Когда я открываю этот сайт в браузере, с одного и того же мобильного устройства отображается окно сообщения. Мне […]

Веб-представление без подходящей ошибки конфигурации EGL

Я новичок в андроиде, и теперь я пытаюсь реализовать пример WebView . В моем приложении WebView перенаправляется на веб-страницу. Но ниже в Logcat это ошибка, которую она показывает. Я пытался его решить, но не могу. Помогите мне найти это, пожалуйста. Мне очень жаль, если мой вопрос вас беспокоит. Это ошибка: 01-02 22:46:42.764: E/chromium(1223): [ERROR:gl_surface_egl.cc(153)] No […]

ERROR / веб-консоль: ошибка с нечистотой: слишком много времени, затрачиваемого на обработчик выгрузки

Когда я загружаю URL через WebView, я иногда получаю множество таких сообщений: 10-19 19:18:38.056: ERROR/Web Console(6524): Uncaught Error: Too much time spent in unload handler. at v8/DateExtension:1 Что означает эта ошибка?

Эквивалент addJavascriptInterface от Android в iOS

Как вы, возможно, знаете, у Android WebView есть метод с именем addJavascriptInterface() который импортирует объект JAVA для Android в контекст Javascript. Вопрос в том, есть ли какой-либо эквивалент его на iOS?

WebView возвращает bad window.innerHeight

У меня есть приложение, которое использует Android WebView, а также некоторый JavaScript. Когда мой WebViewClient вызывает onPageFinished() , я предупреждаю свой JavaScript, чтобы запустить метод инициализации. Мой JavaScript включен и загружен, прежде чем я нажму onPageFinished() . В этом методе JavaScript я использую window.innerWidth . Однако возвращаемое значение всегда неверно и всегда одинаково. Независимо от […]

(Как) я могу увеличить ограничение квоты LocalStorage в Android WebView

Мне нужно увеличить лимит квоты по умолчанию для LocalStorage в Android WebView. В настоящее время я могу использовать только 2,5 МБ. При попытке хранения большего количества данных quota_exceeded_err (dom exception 22) значение quota_exceeded_err (dom exception 22) . Любые идеи или мне нужно переключиться на db / файловую систему?

Android: как ссылаться на изображения объектов с удаленной загруженной страницы html в webview

Я пытаюсь загрузить / ссылку изображений из папки ресурсов приложения из HTML-страницы в WebView. В отличие от большинства примеров, сама страница HTML не находится в папке с ресурсами, но загружается с сервера через http. Основой этого вопроса являются некоторые улучшения производительности, которые должны сократить время загрузки (и количество переданных данных) путем загрузки статических изображений непосредственно […]