Articles of андроид webview

Получите ширину содержимого Android WebView с вертикальной прокруткой после загрузки страницы.

Есть ли способ получить ширину содержимого Android WebView после загрузки веб-страницы с помощью вертикального прокрутки с помощью java?

Контекстное меню / Окно в WebView внутри PopupWindow приводит к сбою приложения?

У меня есть приложение с PopupWindow, содержащее WebView, которое открывает страницу Facebook, любое контекстное меню, такое как Autocomplete в текстовых полях в WebView или даже в Long Press, которое должно отображать параметры, которые пользователь может скопировать / вставить / вырезать, сразу же отключает приложение Следующая ошибка: FATAL EXCEPTION: main android.view.WindowManager$BadTokenException: Unable to add window — […]

Не удалось получить текущий URL-адрес в событии click WebView в Android

private WebView wv; public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.infoweblinkview); wv=(WebView) findViewById(R.id.weblinkview); wv.setWebViewClient(new WebViewClient()); wv.getSettings().setJavaScriptEnabled(true); wv.loadUrl(getString(R.string.infourl)); wv.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub String previousUrl = wv.getUrl(); } }); }

Что вызывает «Неизвестная ошибка хрома: -400»?

Я получаю сообщение об ошибке при попытке загрузить URL-адрес в WebView. Что вызывает «Неизвестная ошибка хрома: -400»?

Получение высоты содержимого WebView после загрузки Android

Я пытаюсь применить функцию разворачивания расширения в Webview на основе ее высоты содержимого, но я всегда получаю неправильное значение. Вот мой код public class MesuredHeightWebView extends WebView { public MesuredHeightWebView(Context context) { super(context); } public MesuredHeightWebView(Context context, AttributeSet attrs) { super(context, attrs); } public MesuredHeightWebView(Context context, AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); } […]

Android Web-View shouldOverrideUrlLoading () Устаревший. (Альтернативный)

Я нашел способ заставить mailto работать в веб-браузере android, но метод устарел. Может кто-нибудь дать мне полный фрагмент кода нового метода. Вот метод, который я нашел на этом сайте Ниже приведен код Java : @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { if (url.startsWith("tel:")) { initiateCall(url); return true; } if (url.startsWith("mailto:")) { sendEmail(url.substring(7)); return true; […]

Android Studio – Как загрузить содержимое HTML5 с локального пути с помощью Webview?

На официальной странице разработчика Android вы найдете эту тему «Создание веб-приложений в WebView» http://developer.android.com/guide/webapps/webview.html Я хотел бы знать, как продолжить, если содержимое будет загружено из локальной html-папки, сохраненной в папке src Я не смог найти какой-либо пример кода или образец для загрузки. Я использую андроид-студию

Запустить код javascript в Webview

У меня есть веб-просмотр, который я использую в android, и я пытаюсь запустить javascript при нажатии кнопки. Я пытаюсь использовать код ниже, чтобы изменить цвет класса на красный. Но я не могу заставить его работать final WebView wb=(WebView)findViewById(R.id.webView2); wb.loadUrl("javascript:" + "var FunctionOne = function () {" + " try{document.getElementsByClassName('test')[0].style.color='red';}catch(e){}" + "};");

Отключить SoftKeyboard внутри WebView

Я знаю, что это общий вопрос, но я не могу найти здесь и на Google, функционирующем решении. У меня есть WebView в моем приложении Android с JSF-страницей внутри с простым компонентом DatePicker: <p:calendar value="#{patientHealthDataView.dateFrom}" id="popupButtonDateFrom" showOn="button" class="tableCalendarText"/> Которые показывают всплывающее окно с календарем. Благодаря этой команде мне удается сделать всплывающее окно: WebView view=(WebView)findViewById(R.id.statistics); view.getSettings().setJavaScriptEnabled(true); К […]

Как ссылаться на файл, хранящийся во внутреннем хранилище, из WebView?

У меня есть некоторые файлы, хранящиеся в «внутреннем хранилище» приложения, которое находится здесь: / данные / данные // файлы / Вот проблема: я хочу ссылаться на эти файлы из webview. Как мне это сделать? Что я должен использовать в качестве baseUrl? Мне нужно что-то подобное файлу: /// android_asset, но для «внутреннего хранилища» вместо файлов в […]

Intereting Posts
Как установить имя версии в имени файла APK с помощью gradle? Разница между авто и preferExternal расположение установки Android манифест Использование библиотеки Android в eclipse и переход к файлам классов вместо исходного файла, находящегося в рабочей области eclipse Android – Невозможно создать экземпляр активности – ClassNotFound – Сбой на одном затмении, но не другой Android: запись видео с «непрерывным» автофокусом Почему изображение, захваченное с использованием намерения камеры, вращается на некоторых устройствах на Android? Преимущества использования Bundle вместо прямого намерения putExtra () в Android Полный пример того, как программно выполнять RotateAnimations? Получить список доступных поставщиков контента Исправить ошибку «Игнорировать атрибут InnerClasses» Лучший момент / местоположение для установки AlarmManager Java-язык с поддержкой Android Как создать активность, которая видна поверх экрана блокировки Android VectorDrawable не отображается в макете Как я могу автоматически активировать активность настроек Bluetooth?