问题描述
- WebView控件加载失败 求大神帮忙解决
- public class MainActivity extends AppCompatActivity {
private WebView webView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webView = (WebView) findViewById(R.id.web_view);
webView.getSettings().setJavaScriptEnabled(true);//设置浏览器的属性
webView.setWebViewClient(new WebViewClient());//让浏览器支持javascript脚本
webView.loadUrl(""http://www.baidu.com"");
}
}运行之后出现http://www.baidu.com/ 处的网页不能载入为:
net::ERR_CACHE_MISS
log:1:22:18.187 1593-1593/com.example.acer.webviewtest I/chromium: [INFO:CONSOLE(12)] ""Not allowed to load local resource: file:///android_asset/webkit/android-weberror.png"" source: data:text/htmlchromewebdata (12)
03-20 01:22:18.291 1593-1593/com.example.acer.webviewtest E/eglCodecCommon: **** ERROR unknown type 0x238e0a (glSizeof80)
03-20 01:22:18.459 1593-1593/com.example.acer.webviewtest E/eglCodecCommon: **** ERROR unknown type 0x238e0a (glSizeof80)
03-20 01:22:18.815 1593-1593/com.example.acer.webviewtest E/eglCodecCommon: **** ERROR unknown type 0x238e0a (glSizeof80)
解决方案
在AndroidManifest里声明网络访问权限了么
解决方案二:
嗯 声明了。。。。。。。。。。。
解决方案三:
webView.getSettings().setJavaScriptEnabled(true);//设置浏览器的属性
webView.setWebViewClient(new WebViewClient());//让浏览器支持javascript脚本
去掉看看