Android webview 常用配置
控制页面的布局
LayoutAlgorithm.NARROW_COLUMNS:可能的话使所有列的宽度不超过屏幕宽度
LayoutAlogrithm.NORMAL 正常显示
LayoutAlogrithm.SINGLE_COLUMN 把所有内容放大webview等宽的一列中
mWebView.getSettings().setLayoutAlgorithm
(LayoutAlgorithm.SINGLE_COLUMN);
设置编码
mWebView.getSettings().setDefaultTextEncodingName("UTF-8");
设置是否支持javascript
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
放大缩小
mWebView.getSettings().setSupportZoom(true);
任意比例缩放
mWebView.getSettings().setUseWideViewPort(true);
mWebView.getSettings().setBuiltInZoomControls(true);
设置WebView使用广泛的视窗
mWebView.getSettings().setLoadWithOverviewMode(true);