Webview 加载页面的顺序是这样的:先加载 html ,然后从里面解析出 css 、 js 文件和页面上写死的图片资源进行加载,如果 webkit 的缓存里面有,就不加载。加载完这些资源之后,就进行 css 的渲染和 js 的执行。 Css 的渲染一般不需要很长时间,几十毫秒就 ok 。关键是 js 的执行,如果用了 jQuery ,则执行起来需要 5-6 秒。而在这段时间,如果不在 webview 里设置背景,网页部分是白色的,很难看。这是一个很糟糕的用户体验。所以如果用网页布局程序,最好别用很大的 js 框架。
webview加载html
最新推荐文章于 2024-12-23 23:08:52 发布
本文详细介绍了Webview加载页面的过程,包括html、css、js文件及图片资源的加载顺序,并指出使用大型js框架如jQuery可能导致的长时间加载问题,进而影响用户体验。
951

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



