Articles of андроид webview

Открыть приложение в WebView

У меня есть приложение в WebView . Когда я нажимаю на него, ничего не происходит. Я действительно знаю, как открыть приложение в WebView, но решение основано на состоянии. Есть ли какое-то решение, чтобы открыть его, не устанавливая условие, потому что в моем приложении поддерживается количество вложений расширения. Я не хочу, чтобы приложение было загружено. Это […]

Android Cookies для IP-адреса

У меня HttpSessions с количеством серверов. Основная проблема заключалась в том, что если я войду в систему через WebView, то мои файлы cookie недоступны для http-соединения. Я исправил его с извлечением файла cookie для моего URL-адреса и установил его как заголовок Cookie для всего моего http-соединения с этим URL-адресом. Но проблема, которую я не могу […]

Как использовать WebView с Picasso?

В моем случае я использовал WebView для отображения и отображения сведений о новостях, и я хочу обрабатывать загрузку и кеширование изображений самостоятельно, а не WebView. Поэтому я использовал Picasso для своих изображений lib, как показано ниже: @TargetApi(Build.VERSION_CODES.HONEYCOMB) @Override public WebResourceResponse shouldInterceptRequest(WebView view, String url) { if (!Utils.hasHoneycomb()||TextUtils.isEmpty(url)||url.startsWith("file://")) { return super.shouldInterceptRequest(view, url); } if (!url.startsWith("http") || […]

Как воспроизводить видео в веб-браузере Android с помощью html5

Я использовал приведенный ниже код для воспроизведения видео в android WebView, который содержит a, я разместил видео и изображение плаката в папке с ресурсами. vWebview = (WebView)findViewById(R.id.VWebview); vWebview.getSettings().setJavaScriptEnabled(true); vWebview.getSettings().setPluginsEnabled(true); ViewContent(raw); InputStream fileStream = getResources().openRawResource(R.raw.test); int fileLen = fileStream.available(); byte[] fileBuffer = new byte[fileLen]; fileStream.read(fileBuffer); fileStream.close(); String displayText = new String(fileBuffer); vWebview.loadDataWithBaseURL("fake://not/needed", displayText, "text/html", "utf-8", ""); […]

Что означает «установить Flash-плагин» в WebView?

В небольшом приложении WebView, которое я написал, я могу загрузить YouTube и увидеть изображение, представляющее видеоклип, со знакомой стрелкой вправо, которая должна начать воспроизведение видео: Но … когда я касаюсь этой стрелки, ничего не происходит (видео НЕ воспроизводится). Я включил настройку плагинов в WebView, но это не помогло: mWebView.getSettings().setPluginsEnabled(true); Итак, я искал дополнительные подсказки о […]

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

Я собираюсь разработать плагин для браузера, который определяет, является ли страница WML, и если это так, она будет преобразована в HTML через API. Что я хочу сделать, это переопределить onPageFinished в WebViewClient и получить MIME-тип из WebView . Но в этих двух классах таких методов не существует. Я что-то пропустил или есть какие-то другие подходы? […]

Когда я вызываю функцию Java из кода Javascript, происходит сбой WebView. Зачем?

Это, наверное, простой вопрос. Когда я вызываю функцию Java из кода Javascript, происходит сбой WebView. Зачем? Этот код прямо из документов. Ява: public class HelloWebView extends Activity { private WebView mWebView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mWebView = (WebView) findViewById(R.id.webview); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.addJavascriptInterface(new JavaScriptInterface(this), "Android"); mWebView.loadUrl("file:///android_asset/myPage.html"); } public class JavaScriptInterface { Context mContext; […]

Android и Jsoup

Я пытаюсь привести часть содержимого веб-сайта. Я решил использовать Jsoup, потому что с ним я могу взять часть сайта, который вы хотите, и сыграть html-часть этого вывода в веб-обзоре. Это казалось легким, но я попытался запустить свое приложение и не работал. Ниже мой код. Что случилось с ним? Примечание. Если есть еще один более простой […]

Передача массива из Activity в Javascript

Я знаю, что есть несколько потоков, похожих на этот, но они не отвечают на вышеупомянутый вопрос. Вопрос с Фрэйлсом: правда ли, что только примитивы могут быть переданы? (String, boolean, …) Второй вопрос: если это так. У меня есть массив String в моей активности, и мне нужно, чтобы он заполнил таблицу html в моем WebView и, […]

Запуск пользовательского приложения Android из WebView

У меня есть HTML-файл, который запускает приложение, если я его открываю в собственном браузере Android, но когда я пытаюсь открыть его в WebView, он не может запустить это приложение, и отображается «Веб-страница недоступна». Я думаю, что мой WebView не способен обрабатывать схему «my.special.scheme: //», определенную для приложения. Я прочитал Запуск приложения Android из браузера , […]

Intereting Posts
Позиционирование EditText над клавиатурой Как отменить это PictureDrawable? Как сгенерировать отчеты об испытаниях JUnit для android для jenkins LoginButton.registerCallback не может разрешить метод Очистка данных при удалении учетной записи ViewPostImeInputStage ACTION_DOWN Android Lollipop 5.0.1 SQLiteLog Ошибка POSIX 11 Ошибка SQLite: 3850 GetPsc () с использованием GsmCellLocation всегда возвращает -1 Фильтрация SPINNER для данных XML, которые были получены Android ChatHead ограничивает прикосновение только к себе, НО мне нужна поддержка второго пальца одновременно, вторая касающаяся области вне чата, Две активности запуска Арабский номер в арабском тексте на Android Android StateListDrawable нажата состояние всегда показывает последний добавленный Окно сведений о картах v2 не отображается, когда маркер коснулся, но после касания невидимого окна информации WebView бесконечно расширяется – как это можно предотвратить?