Articles of андроид webview

Соответствие требованиям Android webview html?

У меня есть веб-представление, которое отображает некоторый HTML, который я генерирую во время выполнения. Этот html работает в chrome и IE, но когда я пытаюсь загрузить его в webview, он говорит мне, что «веб-страница недоступна» Я использую основные элементы HTML: <body bgcolor="01517f"> <table> <font color="ffffff" size="4"> <p> <a href="http://www.gim.net/Customized/Uploads/Screenshot532011-33538-PM.jpg"> <img src="http://www.gim.net/Customized/Uploads/Screenshot532011-33538-PM.jpg" width="160" height="240" align="right"> </a> […]

Как показать внешние html / веб-страницы внутри приложения для Android?

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

WebView, показывающий пробел в ICS

Я загружаю локальный HTML документ, хранящийся в папке с WebView в WebView . Он отлично работает на 2.3 устройствах, но показывает пустой экран в устройствах ICS +.

Увеличение / уменьшение масштаба в веб-браузере

Привет, я использовал следующий код для встроенного увеличения масштаба mWebView = (WebView) findViewById(R.id.webView1); mWebView.getSettings().setBuiltInZoomControls(true); mWebView.getSettings().setSupportZoom(true); Также я использовал код, как показано ниже mWebView.setWebViewClient(new MyWebViewClient()); mWebView.loadUrl(sabNZBurl); mWebView.getSettings().setDomStorageEnabled(true); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setBuiltInZoomControls(true); mWebView.getSettings().setSupportZoom(true); backwardBtn = (Button) findViewById(R.id.btnBackWard); cancelBtn = (Button) findViewById(R.id.btnCancel); refreshBtn = (Button) findViewById(R.id.btnRefresh); forwardBtn = (Button) findViewById(R.id.btnForward); backwardBtn.setOnClickListener(this); cancelBtn.setOnClickListener(this); refreshBtn.setOnClickListener(this); forwardBtn.setOnClickListener(this); final class MyWebViewClient extends WebViewClient { […]

Android 4.1 javascript не работает.

У меня есть функция, вызывающая javascript:alert('load') пытающийся показать окно предупреждения. Он не работает, даже я уже setJavaScriptEnabled(true); @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle item selection WebView wvMyWeb = (WebView)findViewById(R.id.webView1); wvMyWeb.setWebViewClient(new MyWebViewClient()); wvMyWeb.getSettings().setJavaScriptEnabled(true); switch (item.getItemId()) { case R.id.menu_save: alertbox("Setting","Save Clicked"); wvMyWeb.loadUrl("http://ec.m.zkiz.com"); return true; case R.id.menu_load: wvMyWeb.loadUrl("javascript:alert('load')"); return true; default: return super.onOptionsItemSelected(item); } } Что […]

Внедрение JavaScript onclick () внутри WebView

У меня есть Android-приложение, в котором работает WebView, который загружает определенную страницу, а также часть приложения Я хочу создать одно из событий onclick () на странице WebView Как загрузить файл JavaScript на страницу WebView, находящуюся в активах Android? Благодарю.

WebView: неверный запрос при загрузке URL-адреса

Когда я пытаюсь загрузить URL-адрес в WebView: private final WebViewClient webViewClient = new WebViewClient() { public boolean shouldOverrideUrlLoading(WebView view, String url) { loadUrl(url); return true; } }; webView.setWebViewClient(webViewClient); webView.loadUrl("https://post.craigslist.org/"); Я получаю этот html на странице: Плохой запрос Ваш браузер отправил запрос, который этот сервер не мог понять. В onReceivedError(WebView view, int errorCode, String description, String […]

Android воспроизводит видео youtube в webview

Я хочу играть на YouTube видео в WebView или Когда пользователь нажимает на YouTube-видео, я должен переслать его в настоящее приложение YouTube, потому что в WebView я не могу воспроизводить видео на YouTube. Есть ли способ воспроизвести видеоролик YouTube в нашем WebView?

Вызов метода Javascript из webview в Android

Я пытаюсь вызвать метод javascript, определенный на html-странице из webview. Функция не вызывается, и я не вижу ошибок в журнале. Это html-файл. </head> <body> <script type="text/javascript"> function callJS(){ $.ajax({url:"http://10.0.2.2:5010"}); } </script> </body> </html> И это код Java в Activity in android WebView webView = new WebView(this); webView.getSettings().setJavaScriptEnabled(true); webView.loadUrl("file:///android_asset/temp.html"); webView.loadUrl("javascript:callJS()"); Не знаете, как отладить это. Когда […]

Android – выберите кнопку «Файл» в WebView

У меня возникла проблема с загрузкой страницы в WebView – я не буду публиковать код для всего приложения, потому что моя проблема очень специфична: кнопка «Выбрать файл» на моей странице HTML работает на Android Studio создал эмулятор, но нигде больше. Кнопка запускает этот код: <input type='file' id='fileInput' accept='text/plain' onchange='openFile(event);'> var openFile = function(event) { var […]

Intereting Posts
Как вибрировать устройство n раз за время программирования в андроиде? Отзывчивый дизайн не работает на Android? Создание представлений внутри рабочего потока Поддержка iframe на мобильных устройствах Андроидный одноэлементный диалог Избегайте фильтрации Android Маркета при дополнительном использовании местоположения Получение заголовка ответа («Дооснащение / OkHttp-клиент») Как setOffscreenPageLimit () улучшает производительность ViewPager, сохраняя больше внезерновых фрагментов? Java-оболочка для библиотеки Soundtouch Android: Детектор дрожания слишком чувствителен Как добавить дату к версииNameSuffix по градле Как установитьLayoutParams на динамически добавленные элементы в Widget Объединение вызовов API с RX Java Как использовать новый API доступа к карте Lollipop SD на устройствах, работающих под управлением KITKAT? GCMIntentService + отправка сообщения обработчику мертвой нити