Articles of андроид webview

Android webview читает файлы cookie

У меня есть следующий код для отображения веб-страницы в веб-просмотре: WebView myWebView = (WebView) findViewById(R.id.webView1); myWebView.loadUrl("http://the.url.com"); WebSettings webSettings = myWebView.getSettings(); webSettings.setJavaScriptEnabled(true); Теперь я хочу прочитать cookie веб-просмотра. Это возможно?

Функциональность интерфейса Javascript Proguard во время таргетинга SDK в Android Manifest выше 17

У меня есть пользовательский Webview в моем проекте Android, как показано ниже: public class MyWebView extends WebView { public MyWebView(Context context) { super(context); } public class JsObject { @JavascriptInterface public void show() { //… } @JavascriptInterface public void hide() { //…. } } Который включает JavascriptInterface который я использую для связи со стороны JavaScript на […]

Методы WebView не вызываются в android

Мой веб-просмотр не вызывает функцию javascript, она возвращает предупреждение, как показано ниже. Кто-нибудь может предложить, как избавиться от приведенного ниже предупреждения. 07-30 10:15:44.031: W/webview_proxy(3770): java.lang.Throwable: Warning: A WebView method was called on thread 'WebViewCoreThread'. All WebView methods must be called on the UI thread. Future versions of WebView may not support use on other threads. […]

Веб-просмотр с полным экраном в Android

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

Как отключить мой диалог прогресса после загрузки webview?

Что мне нужно для моего кода, чтобы отключить диалог dismiss() после загрузки веб-представления? public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); CookieSyncManager.createInstance(this); CookieSyncManager.getInstance().startSync(); webview = (WebView) findViewById(R.id.webview); webview.setWebViewClient(new homeClient()); webview.getSettings().setJavaScriptEnabled(true); webview.getSettings().setPluginsEnabled(true); webview.loadUrl("http://google.com"); ProgressDialog pd = ProgressDialog.show(Home.this, "", "Loading. Please wait…", true); } я пробовал public void onPageFinshed(WebView view, String url){ pd.dismiss(); } Не работает.

Как установить цвет фона WebView на шестнадцатеричное значение?

Как установить цвет фона WebView на шестнадцатеричное значение? Я открыт либо через main.xml либо программно.

Добавить http: // www. В тексте, если нет Exist

Как я могу знать, что какой-то текст содержит «http: // www.» Я хочу показать домен в веб-представлении. Доменное имя написано в TextView, но нет ограничений на добавление префикса. Если пользователь не вводил его, мне нужно добавить и отобразить URL-адрес в webview.

Android – Как показать изображения из доступных ресурсов?

Я не могу показать изображение, которое сохраняется в папке res / drawable. Для этого я использую ImageGetter. Код ниже: ImageGetter imageGetter3 = new ImageGetter() { public Drawable getDrawable(String source) { int id=0; if (source.equals("smiley")) { id = R.drawable.smiley; } Drawable d = getResources().getDrawable(id); d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight()); return d; } }; directions += "Je bent […]

Android webview и loadData, могу ли я вернуть кнопку возврата к сгенерированному контенту?

У меня есть андроид webview который отображает сгенерированный контент с loadDataWithBaseURL. Выглядит отлично. Однако, если я следую ссылке, а затем нажимаю кнопку «Назад», я получаю пустую страницу, где я бы хотел увидеть свой сгенерированный контент. Кто-нибудь знает, как я могу использовать кнопку «Назад», чтобы вернуться к моему сгенерированному контенту?

Блок комментариев Facebook не отображается в веб-браузере Android

В HTML-файле я использовал плагин Facebook Social comment и работает отлично, но когда я попытался отобразить тот же файл в android, используя webview, он отображает только комментарии, а не поле комментариев, и на нем отображается кнопка «Вход в facebook для публикации комментарий". Когда я попытался Войти, нажав на эту кнопку, вместо того, чтобы показывать окно […]