Articles of андроид webview

Можно ли получить код HTML из WebView

Я бы хотел упреждающе получить HTML-код веб-страницы, который должен быть загружен в webView , проанализировать его с помощью регулярного выражения и отобразить только код HTML, который я хочу, и пусть веб-страница все еще считает, что она загрузила все. Есть ли способ сделать это в WebViewClient.onLoadResource() или аналогичных методах? EDIT: Я пробовал это: class MyJavaScriptInterface { […]

Android Webview: невозможно вызвать функцию definedVisibility () – никогда не видел подключения для pid

У меня Android-представление Android, и когда я нажимаю ссылку для загрузки файла (изображение pdf и т. Д.), Я получил сообщение об ошибке. Error message: Cannot call determinedVisibility() – never saw a connection for the pid Любая идея, что я делаю неправильно? Кто может помочь !?

Как перехватывать данные POST в веб-обозревателе Android

У меня есть приложение для Android, которое состоит из веб-просмотра. Он должен разрешить пользователям заполнять форму на веб-странице, а затем изменять данные формы после того, как пользователь нажал submit Отправить» в форме. Форма будет использовать метод запроса POST. Поэтому мой вопрос: как я могу перехватить данные POST из формы, изменить ее значения, а затем отправить […]

Android – WebView = веб-страница недоступна

Когда я использую представление WebView в своем приложении, независимо от того, на какой странице я его заставляю, он говорит, что веб-страница не найдена . Вот мой код: MainActivity.java package com.testing.webview; import android.app.Activity; import android.os.Bundle; import android.webkit.WebSettings; import android.webkit.WebView; public class MainActivity extends Activity { @Override public void onCreate( Bundle savedInstanceState ) { super.onCreate(savedInstanceState); setContentView(R.layout.main); WebView […]

Android – создание Webview DomStorage настойчиво после закрытия приложения

Я столкнулся с огромной проблемой при разработке приложения для Android, которое использует Webview для отображения данных. Веб-сайт, который я использую в webview, использует localStorage API HTML 5. Чтобы включить эту функцию, я установил настройку webview следующим образом: webview.getSettings().setDomStorageEnabled(true); webview.getSettings().setJavaScriptEnabled(true); Поэтому API-интерфейс localStorage работает, но когда я закрываю приложение (и убиваю процесс), localStorage полностью удаляется, и […]

Иногда выдает сообщение об ошибке «Неисправность»: ошибка вызова метода на NPObject на Android

У меня проблемы с Webview в Android, и это JavascriptInterfaces. Я передаю строку в JavascriptInterface. При отладке я получаю правильную строку в своем приложении для Android. Проблема: Иногда я получаю сообщение об ошибке «Ошибка при сбое: ошибка» в NPObject. Кто-нибудь знает, почему? Интерфейс в Java: public class JSInterfaceGame extends JSInterface { @JavascriptInterface public void setShareText(String […]

Вызовите Android-методы из JavaScript

Я искал, но я не нашел ответа. Я разрабатываю приложение для Android на основе webview, используя HTML5 и JavaScript. Могу ли я вызвать метод Android, например makeToast() из JavaScript?

Разработка Android: использование образа из активов в HTML-формате WebView

В моем приложении я делаю основной документ справки HTML. Мне нужен логотип моего приложения в самом теге HTML img, но я не знаю, как бы я ссылался на логотип, который будет храниться в активах. Возможно ли это, если да, то как? Спасибо за помощь!

Как предотвратить автоматическое обновление WebView при вращении экрана

Мое приложение. Активность с WebView автоматически обновлялась при повороте экрана и моей активности до первого. Пример: активность элемента управления WebView 3 (A, B, C) при переключении с A-> B или BC, после этого он вернется к A, когда экран вращается. Мой вопрос: как мы можем сохранить активность в реальном времени?

Содержимое WebView wrap-content

Можно ли загрузить URL-адрес в WebView и изменить его размер, чтобы он соответствовал экрану? Я хочу сказать, что хочу сделать WebPage небольшим, чтобы пользователю не нужно прокручивать. Это возможно?