Articles of андроид webview

Android 4.4 Печать в PDF без участия пользователя

Я работаю над приложением (Android 4.4 – API 20), где я создаю отчет в формате HTML. Я использую объект WebView для отображения отчета в своем приложении. То, что я хотел бы сделать, это преобразовать этот WebView в PDF-документ. Я смог преобразовать его с помощью PdfDocument и сделать .draw на странице из объекта WebView. Я сохраняю […]

Загружать html-файлы из исходной папки в веб-просмотр

Как загрузить html файлы в WebView из raw папки. Я не знаю, как добавить путь к этим html файлам в функции WebView.loadData() . Я знаю, как загружать файл из папки asset в WebView но здесь возникает проблема с raw папкой. заранее спасибо

Используйте настраиваемую панель контекстных действий для выбора текста WebView.

Я использовал это руководство от Google и этого учебника для создания собственной контекстной панели действий. private ActionMode.Callback mActionModeCallback = new ActionMode.Callback() { // Called when the action mode is created; startActionMode() was called @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) { // Inflate a menu resource providing context menu items MenuInflater inflater = mode.getMenuInflater(); inflater.inflate(R.menu.annotation_menu, […]

Android-PhoneGap / WebView игнорирует метатеги просмотров?

У меня есть веб-страница, которую я пытаюсь отобразить на своем Android-устройстве (загруженном из каталога ресурсов проекта) с помощью PhoneGap (который использует обычный WebView, установленный как «appview»), но веб-просмотр полностью игнорирует следующее: <meta name = "viewport" content = "user-scalable=no,width=device-width" /> Независимо от того, что я установил в этой строке (я пробовал явно устанавливать масштаб, устанавливая ширину […]

Android, URL переадресации веб-браузера

Мой веб-просмотр загружает URL-адрес, который после завершения загрузки будет изменен на другой URL-адрес. Как я могу поймать новый url. getURL() всегда возвращает 1-й URL-адрес, а не второй. Я могу увидеть новый URL-адрес, если я использую браузер, но я не могу получить его из веб-представления.

Как Google может обнаружить запрос из WebView?

Google объявила, что они «больше не будут разрешать запросы OAuth для Google во встроенных браузерах, известных как« веб-представления » . В Android запросы от WebViews получают заголовок HTTP_X_REQUESTED_WITH который установлен на имя пакета приложения. Хотя это можно переопределить, можно было бы спрятаться на сервере, который мы делаем с помощью WebView. Я не знаю другого способа […]

Какое рекомендуемое событие для обновления интерфейса навигации WebView?

WebView предлагает goBack() и goForward() для реализации типичного поведения кнопки «назад», которое может быть привязано к кнопкам, элементам панели действий или тому подобное: @Override public boolean onOptionsItemSelected(MenuItem item) { switch(item.getItemId()) { case R.id.back: if (webView.canGoBack()) { webView.goBack(); } break; case R.id.fwd: if (webView.canGoForward()) { webView.goForward(); } break; case R.id.reload: webView.reload(); break; default: return(super.onOptionsItemSelected(item)); } return(true); […]

Как загрузить или получить веб-страницу в онлайн-режиме и в автономном режиме в приложении для Android?

Мне нужно загрузить и получить веб-страницу HTML во внутренней или внешней памяти устройства Android. Мне нужно загрузить и получить веб-страницу в android с помощью веб-представления. Существует много повторяющихся вопросов, подобных загрузке или сохранению веб-страницы. Но ни один из ответов не помог мне. Веди меня! Заранее спасибо.

Есть ли альтернатива веб-просмотру?

У меня есть приложение, которое очень сильно использует веб-просмотр. Мои требования состоят в том, чтобы иметь возможность просматривать html и добавлять javascript на загружаемые страницы, даже iframes. Я сделал это с веб-просмотром, который поставляется с Android, но он просто не работает отлично. Так существуют ли другие проекты, которые обеспечивают один и тот же опыт работы […]

Чем отличается использование WebView и браузера для видео YouTube api?

Я реализовал youtube api, и он работает, как ожидалось, в обычном компьютерном браузере. Когда я тестирую его как в Ice Cream Sandwich, так и в Gingerbread, в браузере запаса (который является Webkit) он также работает точно так же, как на моем компьютере. Однако, когда я загружаю его в WebView, он испытывает очень странное поведение. В […]

Intereting Posts