Webview加载的页面,在一些浏览器中页面混乱!是什么原因?
发布网友
发布时间:2022-05-02 08:59
我来回答
共2个回答
热心网友
时间:2023-10-14 21:44
分辨率不同,屏幕的自适应没解决好,可以通过权重来设置控件尺寸,或者准备几套不同的布局。
热心网友
时间:2023-10-14 21:44
只要在webview中正确指定webclient,loarl时就不会跳到系统浏览器。
参考如下代码:
mywebview.=
(webview)
findviewbyid(r.id.webview);
mywebview.setwebviewclient(new
webviewclient());
补充:如上设定后,或许会遇到多窗口的问题,即点击网页中的target=_blank的链接。这是,虽然不会打开系统浏览器,但是需要对多窗口进行处理,可以使用多个webview控件,或者使用单个webview控件,并设定setsupportmultiplewindows(false),强制为单窗口模式。