HarmonyOS 用WebView打开一个网页,如何做到图片按照从上到下的方式串行加载

用webdview 打开一个网页,比如商品详情页面。

详情页面如果是网页的话,这个网页并不是自己可以改造的。

我希望 图片串行加载,目前是并行好几个图片 同时加载,很可能后面的图片 加载了,前面的还没加载,导致网页看起来 抖动闪烁。

如果串行加载,那么首屏加载就很快,后续的图片再并行或者串行,都可以接受,因为用户不滚动看不到。

希望有个提高首屏加载速度的方案。

一般来说,这个首屏加载方案 都是h5那边的工作,但不知道 webview这边,是否有什么更好的方法。

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

webview这边是不能控制图片的加载顺序的,只能设置是否加载图片。一般来说,只需要前端那边做一个图片懒加载适配就可以了,只让在可视部分加载资源图片

建议还是在h5端修改页面布局,暂时不知道你们h5怎么懒加载的。可能是由于不加载图片导致高度坍缩,可参考下面链接:https://www.cnblogs.com/liyunxi/p/16699184.html

分享
微博
QQ
微信
回复
1天前
相关问题
如何做到点击通知消息打开应用
541浏览 • 1回复 待解决
如何加载一个网页链接到页面中?
404浏览 • 1回复 待解决
如何开一个半透明页面?
369浏览 • 1回复 待解决
HarmonyOS webview加载不出网页
29浏览 • 1回复 待解决
鸿蒙套代码如何做到多端适配呢?
3513浏览 • 1回复 待解决