Articles of андроид webview

Android Webview Image Render to Center вместо верхнего левого угла

Снимки изображения в webview начинаются с верхнего левого угла моего изображения, которое больше, чем веб-просмотр, поэтому его прокручивается. Я хотел бы сосредоточить изображение, а не рендеринг в верхнем левом углу … есть ли способ сделать это?

Попытка открыть тег SELECT в Android WebView приводит к сбою приложения

Аналогичный вопрос был задан примерно год назад, и он не был полностью решен, но я все равно попробую удачу, может быть, кто-то это знает. У меня есть это приложение, которое запускает пару HTML-страниц в WebView. Все выглядит хорошо и работает нормально, пока вы не попытаетесь открыть тег SELECT – бум, сбои приложений. Вот стек трассировки, […]

Как рассчитать текст, который может поместиться в WebView без прокрутки

Я хочу написать средство просмотра, которое может отображать текст, и он должен отображать количество текста, которое он может отображать на одном экране без прокрутки. Скажем, если я использую WebView для обоснования текста, как рассчитать размер текста, который будет установлен в представлении, чтобы представление могло корректно отображать его с помощью этого шрифта без прокрутки. Надеюсь, у […]

Метод webview.goBack () не вызывает метод toOverrideUrlLoading

Я хочу, чтобы каждая страница, загруженная в мое приложение, проходила через метод переопределения url (где я делаю некоторые модификации html). Как я могу это достичь? public boolean shouldOverrideUrlLoading(WebView view, String url) { // do some html modifcations (myhtml) view.loadDataWithBaseURL(url, myhtml, "text/html", "utf-8", url); return false; } public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode […]

Android WebView "tel:" & "mailto:" ссылки показывают, что веб-страница не найдена

Я пытаюсь открыть tel: & mailto: link из webview и получить следующее сообщение: Web Page Not Found tel:0000000000 Единственная ссылка, которая работает, это «http:» и «https», Может кто-нибудь мне помочь? private class HelloWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView webview, String url) { webview.loadUrl(url); return true; } } @Override public boolean onKeyDown(int KeyCode, KeyEvent […]

Android WebView в разных вкладках

Я работаю над проектом с «android.support.v4.view.ViewPager». В каждой вкладке есть две вкладки, и я хочу показать другой WebView. Вот код одного из этих вкладок и его макет: TabOne.java public class TabOne extends Fragment { WebView myWebView; @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View […]

Как выбрать изображение из webview в android

Я работаю над приложением Image Base64 для кодирования / декодирования. Поэтому я хочу выбрать изображение из образа Google в webview и преобразовать в строку Base64. so how i can pick image on touch event in webview. Заранее спасибо.

Установите фоновое изображение для веб-просмотра на Android

Я хочу установить фоновое изображение для веб-просмотра в Android. Я сделал следующее: webView.setBackgroundColor(0); webView.setBackgroundResource(R.drawable.backgroundImage); Я хочу, чтобы изображение находилось в середине веб-представления. Любая помощь, пожалуйста? EDIT Я нашел решение: linearLayout.setGravity(Gravity.CENTER); imageView.setBackgroundResource(R.drawable.backgroundImage); linearLayout.addView(imageView); frameLayout.addView(linearLayout); frameLayout.addView(webView);

Webview не показывает гиперссылки

У меня есть String: myFullString, который выглядит так: <html> <body style="background-color: transparent; margin-top:75px; padding:0px;"> <style type="text/css"> p {margin-left:40px; margin-right:40px; margin-top:40px; margin-bottom:40px; } </style> <p> <font face="helvetica" size=8 color=white> <b> Heading </b></font> <font face="helvetica" size=6> <br/> <br/> <br/> Address Line 1 <br/> Address Line 2 <br/> <br/> Tel: PhoneNumber <br/> Fax: Fax No <br/> <br/> <br/><br/> […]

Android Webview: выполнение javascript из java-метода, вызванного из javascript

У меня есть следующий код javascript: function mine() { var i = 3; AndroidObject.call(); } Где AndroidObject – это javascript-интерфейс для java. Он имеет вызов метода WebView myWebView; public void call() { runOnUiThread(new Runnable() { @Override public void run() { myWebView.loadUrl('javascript:alert(i);'); } }); } Следующий код вызовет ошибку, пока выполнение « i не определено » […]