图片加载存在的问题和原因

Posted 、工藤新一

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图片加载存在的问题和原因相关的知识,希望对你有一定的参考价值。

图片加载存在的问题和原因

问题一:启动页面时加载过多图片

针对问题一的解决方案:优先加载(懒加载)

问题二:部分图片体积过大 (像素总数*单位像素字节数)

针对问题二的解决方案

​ 针对单位像素的优化,衍生出了不同的图片格式,jpegpnggifwebp。不同的图片格式都有自己的减少单位像素体积的算法。同时也有各自的优势和劣势,比如 jpegpng 不支持动画效果,jpeg 图片体积小但是不支持透明度等。因此项目在选择图片格式上的策略就是,在满足自己需求的前提下选择体积最小的图片格式,新零售项目中已经统一使用的 WebP 格式,和 jpeg 格式相比,其体积更减少 30%,同时还支持动画和透明度。

​ 图片像素总数优化: 项目中我们使用的 lib-flexible 来对不同的移动端设备进行适配

以上是关于图片加载存在的问题和原因的主要内容,如果未能解决你的问题,请参考以下文章

图片加载存在的问题和原因

图片加载存在的问题和原因

如何在 UITableView 中高效加载图片?

newimage无法进入onload

android webview不加载片段

npm : 无法加载文件 D:softcodeProcess ode ode_global pm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.micr +(代码片段