1.权限问题:在配置文件中需要设置网络权限
2.基本配置问题
WebSettings webSettings = webView.getSettings(); //支持缩放,默认为true。
.setUseWideViewPort(true); // 缩放至屏幕的大小 webSettings
.setLoadWithOverviewMode(true); //设置默认编码
webSettings .setDefaultTextEncodingName("utf-8"); 设置自动加载图片
webSettings .setLoadsImagesAutomatically(true);
.settings.setJavaScriptEnabled(true);// 设置可以运行JS脚本
.settings.setSupportZoom(false);// 用于设置webview放大
.settings.setBuiltInZoomControls(false);
3.出现Uncaught TypeError: Cannot call method 'getItem' of null异常
这个行出现了异常,这个正是html5的特性,一个本地存储的东西,存储量比cookie大,但是这个必须在android的webview用代码启动才行
解决方法:启动webview的html5的本地存储功能。
webview.getSettings().setDomStorageEnabled(true);
webview.getSettings().setAppCacheMaxSize(1024*1024*8);
String appCachePath = getApplicationContext().getC