欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android Webview加载网页内容不全解决方案

程序员文章站 2022-12-29 09:53:32
之前在开发时,要求用webview加载一个url展示活动页面,并无其他需求,很简单的一个需求。然后遇到一个坑——加载的网页内容不全,花了几个小时,试了网上的一些方法并没有效果...

之前在开发时,要求用webview加载一个url展示活动页面,并无其他需求,很简单的一个需求。然后遇到一个坑——加载的网页内容不全,花了几个小时,试了网上的一些方法并没有效果。

最后询问前端的同学得知,这个网页用了动态加载,并不会在第一次加载时就加载全部内容。然后看下项目中的布局,高度是wrap_content,于是试着改为match_parent,果然可以全部加载了

原因可能正是因为网页使用了动态加载,在第一次加载时只加载一部分,而此时高度为wrap_content的webview的高度已经根据网页加载的内容测量绘制好了,导致后续加载的网页内容无法展示。