图片预加载 解决图片加载闪动问题

Posted

tags:

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

方法一:

 1 <script type="text/javascript">
 2     var img01 = new Image();
 3     var img02 = new Image();
 4     var img03 = new Image();
 5     var img04 = new Image();
 6     img01.src = "img/1.jpg";
 7     img02.src = "img/2.jpg";
 8     img03.src = "img/3.jpg";
 9     img04.src = "img/4.jpg";
10 </script>

 

缺点:如果加载图片较多,比较麻烦

 

方法二:

var images = new Array();

    function preLoad() {
        for (var i = 0; i < preLoad.arguments.length; i++) {
            imgs[i] = new Image();
            imgs[i].src = preLoad.arguments[i];
        }
    }

preLoad("img/1.jpg", "img/2.jpg", "img/3.jpg")

  

 

以上是关于图片预加载 解决图片加载闪动问题的主要内容,如果未能解决你的问题,请参考以下文章

图片预加载

#yyds干货盘点#前端图片预加载

实现图片预加载的几种方式

图片预加载和懒加载

nuxt 如何预加载大图片

动画图片预加载