写这篇文章的主要是因为在实际应用的时候遇到了很多棘手的问题(文章最后部分,交流一下遇到的问题),在这里分享出来让人少走一些弯路,如果有不对的地方直接留言即可
相信一般做Android开发的同学都会或多或少的使用webview,(由于不太了解js,js交互的部分暂时没有)相信有不少人的使用过程是这样的
布局
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
android:id="@+id/webView"
android:layout_width="match_parent"
android:layout_height="match_parent" >
使用
//设置webview
WebSettings websettings = webView.getSettings();
websettings.setJavaScriptEnabled(true);
websettings.setDomStorageEnabled(true);
websettings.setJavaScriptCanOpenWindowsAutomatically(true);
websettings.setBuiltInZoomControls(false);//
webView.loadUrl(url);
上边这样使用,在使用量少的情况下可能没有问题,