Articles of андроид webview

Android-синхронизация файлов cookie webview и httpclient

У меня есть веб-просмотр login и httpclient, которые должны подтвердить, что пользователь вошел в систему. Проблема в том, что webview и httpclient используют другие файлы cookie, поэтому httpclient не может получить cookie веб-просмотра. Я прочитал много вопросов и учебников, но ничего не получилось. Некоторые из вещей, которые я читал: ANDROID: сеанс совместного доступа между Webview […]

Веб-страница Гуджарати не отображается в Webview

Я открываю WebPage, который содержит язык Gujarati, но показывает только английские слова в Android WebView . Итак, как я могу поддерживать слова Гуджарати. Вы можете видеть разницу в следующих изображениях: String url = "http://www.police.gujarat.gov.in/dgp/CMS.aspx?Search=PS"; webView = (WebView) findViewById(R.id.webView1); webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setBuiltInZoomControls(true); webView.loadUrl(url); Веб-страница с изображением: Android WebView: Отредактировано: Поскольку я даю ответ на этот вопрос, я […]

Android – передача объекта JSON из webview javascript в java

У меня есть Activity с веб-просмотром и javascript-интерфейсом на стороне java. Я хотел бы написать метод на Java, который может принять json-параметр из webview. @JavascriptInterface public String test(Object data) { Log.d("TEST", "data = " + data); } На моем веб-браузере javascript Я звоню: MyAPI.test({ a: 1, b: 2 }); Но переменная данных равна нулю. Как […]

Как играть на YouTube видео в WebView на Amazon Fire TV?

Я хочу воспроизвести видео на YouTube в WebView для Amazon Fire TV. На сегодняшний день нет официального API для воспроизведения видеороликов YouTube в Fire OS ( ссылка ), поэтому я попытался заставить его работать с Android WebView. В документации Android WebView написано, что для приложения необходимо включить аппаратное ускорение и чтобы WebView должен был иметь […]

Сделайте снимок экрана из WebView на Android

У меня есть источник html, и с помощью WebView я загружаю этот источник с помощью: WebView webView = (WebView) new WebView(getActivity()); webView = (WebView) rootView.findViewById(R.id.webView1); webView.getSettings().setJavaScriptEnabled(true); String sourceHtml = (String) this.getActivity().getIntent().getExtras().get(ROW_ID1); webView.loadData(sourceHtml, "text/html", "UTF-8"); Теперь я хочу сохранить этот WebView в BitMap или другом в SdCard, я следую некоторым руководствам, но никогда не работает, как […]

Как отключить веб-просмотр после прикрепления?

Я успешно привязал WebView к моему Kivy-приложению, следуя инструкциям вики Kivy . Он работает так, как ожидалось, но я хотел бы отключить и вернуться к своей обычной Kivy ui. Как это сделать? Я попытался изучить документацию WebView, обратившись к ее методам ( WebView.destroy () жалуется на уничтожение WebView, который все еще подключен), это родительские методы […]

Политика безопасности контента WebView

Я хочу загрузить видео из vimeo в webview, он работает, но изображение предварительного просмотра не загружается, и я получаю эту ошибку. I / chromium: [INFO: CONSOLE (0)] «Отказано, чтобы загрузить изображение» android-webview-video-poster: default_video_poster / -5228946977756841864 ', потому что он нарушает следующую директиву политики безопасности контента: «img-src https: // I.vimeocdn.com https://secure-b.vimeocdn.com https://f.vimeocdn.com https://vimeo.com https://sb.scorecardresearch.com https: //ssl.google-analytics […]

Android Webview с геолокацией HTML 5

Я использую webview для загрузки веб-приложения. Внутри загружаемой страницы я использую API геолокации HTML 5 для определения местоположения пользователей. Это работает во всех браузерах и в настоящее время работает от приложения iOS. По какой-то причине я не могу заставить его работать в веб-браузере Android. Когда я запускаю код ниже, я вижу это сообщение в трассировке […]

Как скрыть клавиатуру, когда пользователь нажимает на текстовое поле в webview android

Можем ли мы скрыть системную клавиатуру Android, когда пользователь фокусируется или нажимает на элементы ввода html внутри webview. Я пробовал скрывать клавиатуру на пользователя touchview: webView.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch (View v, MotionEvent event){ Toast.makeText(cx,"Web View Touch",Toast.LENGTH_LONG).show(); v.onTouchEvent(event); InputMethodManager imm = (InputMethodManager) v.getContext().getSystemService(Context.INPUT_METHOD_SERVICE); if (imm != null) { imm.hideSoftInputFromWindow(v.getWindowToken(), 0); } return true; […]

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

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