网上有很多解决方案,但是,要么不适用(改h5),要么影响其他h5显示。
下面的代码,亲测,至少目前为止,管用。
//支持javascript
web.getSettings().setJavaScriptEnabled(true);
// 设置可以支持缩放
web.getSettings().setSupportZoom(true);
// 设置出现缩放工具
web.getSettings().setBuiltInZoomControls(true);
//扩大比例的缩放
web.getSettings().setUseWideViewPort(true);
//自适应屏幕
web.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
web.getSettings().setLoadWithOverviewMode(true);
针对WebView在Android设备上无法完美适配屏幕宽度的问题,已尝试多种网络上的解决方案,但多数存在局限性,如需要修改H5代码或者影响其他页面显示。现分享一种经过验证的有效方法,确保WebView内容能全屏并正确适应各种屏幕宽度。
1687

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



