原生WEBVIEW加载百度首页遇到的坑

因为最近要做一个H5套android外壳的项目,所以打算先做个webview的小demo,没想到仅仅是显示一个百度首页就遇到这么多坑。

我初始化的设置非常简单,仅仅是设置了JavaScriptEnabled(true)。

页面确实呈现出来了,乍看之下没问题,


但是细看问题就有了,首先是标签显示不全,仅仅显示了一个字,还有就是滚动并没有加载更多。

1、标签显示不全问题

我一开始觉得肯定是常用的适配设置没加,所以很自信的加上了一些常用的自适应的属性


然并卵,一点效果也没有。

然后我又觉得是字体大小的问题,最后,终于找到了解决办法,那就是

这句的作用是设置网页字体不跟随系统字体发生改变。然后解决问题,标签可以正常显示啦。


2、无法加载更多问题

这个问题还是挺常见,一搜就搜到了,是个关于缓存的属性。settings.setDomStorageEnabled(true);加上这句话就可以啦。

猜你喜欢

转载自blog.csdn.net/onlymoon_gy/article/details/79883728