Articles of webview

在Android中销毁webview

无法销毁WebView 首先,我尝试了很多破坏Androidvideo的示例。 例如: Android中的内存泄漏 虽然我在onDestroy()中销毁webview并以编程方式声明了webview,但内存泄漏问题也将在我的Android设备中发生。 以下是我的编码.. public class MainActivity extends Activity { private FrameLayout mWebContainer; private WebView mWebView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.your_layout); mWebContainer = (FrameLayout) findViewById(R.id.web_container); mWebView = new WebView(getApplicationContext()); mWebContainer.addView(mWebView); } @Override protected void onDestroy() { super.onDestroy(); mWebContainer.removeAllViews(); mWebView.clearHistory(); mWebView.clearCache(true); mWebView.clearView(); mWebView.destroy(); mWebView = null; } 有人帮帮我..谢谢..

如果页面是“未find404页面”,我如何从Android WebView查看?

我想从WebView检查“找不到404页面”,如果它是404,那么我将恢复到上一页。 Ty为你的帮助 编辑我想看的网页是纯.jpg 1.jpg 2.jpg 3.jpg但我不知道有多少图像存在。 因此,如果有人可以提出另一种方法,欢迎他这样做。

将CSS注入到android中的webview网站

例如,我想将www.google.com的背景颜色更改为red 。 我使用了webview ,我的style.css文件在assest folder 。 我想将此style.css文件注入www.google.com 。 我的代码出了什么问题? 请为我写正确的代码。 谢谢。 我的MainActitviy.java文件: package com.example.mysina; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.webkit.WebView; public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView webView = new WebView(this); setContentView(webView); String html = ” src: url(‘file:///android_asset/style.css’)”; webView.loadData(html, “text/html”, “utf-8”); webView.loadUrl(“https://www.google.com”); } […]

在WebView中,有没有办法让shouldOverrideUrlLoading确定它是否正在捕获重定向而不是用户单击链接?

我想允许重定向在WebView中自然发生,并且只有在用户点击某些内容时才会发现新的URL。

Android WebView安全字体系列?

不,像其他人一样,我不想使用自定义字体。 我正在寻找可以在不使用CSS3的自定义@ font-face的情况下使用的WebView安全字体列表 ,该字体从web /本地存储加载ttf / wof / eot字体。 更精确的问题是: Android操作系统中包含哪些列表字体可以在WebView中使用? 例如,可以使用Arial,Verdana,sans-serif等字体(不确定),那么在哪里确切地寻找100%确定? 谢谢

Android,抓住webview重定向url

我的网页视图加载了一个url – 在完成加载后 – 更改为另一个url。 我怎样才能抓住新的url。 getURL()总是返回第一个url而不是第二个url。 如果我使用浏览器,我可以看到新的URL但是我无法从webview获得。

取消在Android上的WebView中加载

如何在loadData()方法启动的WebView取消加载操作?

在新浏览器中打开webview

我正在实施webview。 我想在网页顶部有两个按钮。 我有一个垂直线性布局,其中一个是带有两个按钮的水平布局,另一个是水平布局外的webview。 我只是在Java代码中加载Google URL。 每次运行应用程序时,它都会在应用程序顶部打开一个新浏览器,并隐藏按钮。 它没有显示webview上方的按钮。 请帮忙告诉我如何在不打开其他浏览器的情况下在webview中加载URL,或者如何通过打开本机浏览器来阻止它,以便页面加载到webview本身而不是新的浏览器中。 谢谢大家

辅助function和Android WebView

是否为Android WebView启用了辅助function? 任何人都可以告诉如何使WebView可访问?

在Android模拟器上,尝试加载webview我得到net :: err_cache_miss

我尝试了Android开发者网站上显示的示例,在WebView组件上显示网页但没有成功。 模拟器显示以下错误: 网页http://developer.android.com上的网页无法加载,因为:net :: ERR_CHACHE_MISS 到目前为止,我找不到任何解决方案,即使在浏览网络上的其他线程之后。 我也试过不同的链接。 我不知道是否有助于理解此错误的原因,但仿真器是带有Android 5.0.1的Nexus 4 API 21。 我正在使用Android Studio 1.0。 代码与示例相同: In MainActivity.java: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView myWebView = (WebView) findViewById(R.id.webview); WebSettings webSettings = myWebView.getSettings(); webSettings.setJavaScriptEnabled(true); myWebView.loadUrl(“http://developer.android.com/”); } 在AndroidManifest中: ….. 在视图中,我添加了相同的示例代码 示例如下: http : //developer.android.com/guide/webapps/webview.html