WebSettings settings = wv_contraband.getSettings();
//wv_reg_protocol.loadData(data, "text/html; charset=UTF-8", null);//解决中文乱码
// 显示完整网页
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);
settings.setJavaScriptEnabled(true);
//settings.setDisplayZoomControls(false);
//settings.setBuiltInZoomControls(true);
settings.setBuiltInZoomControls(true); // 显示放大缩小 controler
settings.setSupportZoom(true); // 可以缩放
settings.setDefaultZoom(WebSettings.ZoomDensity.CLOSE);// 默认缩放模式
wv_contraband.setWebChromeClient(new WebChromeClient());
wv_contraband.setWebViewClient(new WebViewClient());
settings.setDomStorageEnabled(true);
settings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);// 解决三星note4显示不全
WebView在三星note4只显示一半的bug
最新推荐文章于 2022-02-10 14:53:17 发布
本文详细介绍了WebView的配置方法,包括如何解决中文乱码问题、设置页面显示模式、启用JavaScript支持、控制页面缩放行为等。此外还讲解了如何通过设置WebChromeClient和WebViewClient来增强WebView的功能。
3810

被折叠的 条评论
为什么被折叠?



