Android Webview加载网页内容不全解决方案
程序员文章站
2022-12-29 09:53:32
之前在开发时,要求用webview加载一个url展示活动页面,并无其他需求,很简单的一个需求。然后遇到一个坑——加载的网页内容不全,花了几个小时,试了网上的一些方法并没有效果...
之前在开发时,要求用webview加载一个url展示活动页面,并无其他需求,很简单的一个需求。然后遇到一个坑——加载的网页内容不全,花了几个小时,试了网上的一些方法并没有效果。
最后询问前端的同学得知,这个网页用了动态加载,并不会在第一次加载时就加载全部内容。然后看下项目中的布局,高度是wrap_content,于是试着改为match_parent,果然可以全部加载了。
原因可能正是因为网页使用了动态加载,在第一次加载时只加载一部分,而此时高度为wrap_content的webview的高度已经根据网页加载的内容测量绘制好了,导致后续加载的网页内容无法展示。