iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > html >如何使用PreloadJS加载图片资源
  • 268
分享到

如何使用PreloadJS加载图片资源

2024-04-02 19:04:59 268人浏览 泡泡鱼
摘要

这篇文章主要介绍如何使用Preloadjs加载图片资源,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一. 使用createjs里的LoadQueue函数实现异步加载图片,监听加载进度

这篇文章主要介绍如何使用Preloadjs加载图片资源,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

一. 使用createjs里的LoadQueue函数实现异步加载图片,监听加载进度

1.实例对象LoadQueue加载队列对象

var queue = new createjs.LoadQueue(false);

2.需要监听常用到的三个方法

//监听进度事件
queue.on("progress", function (e) {
   
});
//监听加载事件
queue.on("fileload", function (e) {
 
});
//监听完成事件
queue.on("complete", function (e) {
 
});

3.实现监听进度

html代码:

<h3>loading...<span id="progress">0%</span></h3>

js代码:

//监听进度事件
queue.on("progress", function(e){
  var proNum = Math.ceil(e.progress * 100);
  $("#progress").html( proNum + "%");
});

4.添加加载资源

//加载单个图片
queue.loadFile("images/arrow.png");
//加载单个图片,带id
queue.loadFile({id: "img1", src:"images/slide3-bg.png"});
//加载多个文件,指定目录下
queue.loadManifest([
  "slide1-bg.png",
  "slide2-bg.png",
  "slide3-bg.png"
], true, "images/");

5.获取加载完的资源

queue.on("fileload", function (e) {
  document.body.appendChild(e.result);
});

二:完整的代码

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>PreloadJs加载图片</title>
</head>
<body>
<div id="img"></div>
<h3>loading...<span id="progress">0%</span></h3>
<script src="https://cdn.bootCSS.com/Jquery/3.2.1/jquery.min.js"></script>
<script src="Https://cdn.bootcss.com/PreloadJS/1.0.1/preloadjs.min.js"></script>
<script>
  var queue = new createjs.LoadQueue(false);
  //监听进度事件
  queue.on("progress", function(e){
    var proNum = Math.ceil(e.progress * 100);
    $("#progress").html( proNum + "%");
  });
  //监听完成事件
  queue.on("complete", function(){
    console.log("加载完成");
    console.log(queue.getResult("img1"));
  });
  //加载单个图片
  queue.loadFile("images/arrow.png");
  //加载单个图片,带id
  queue.loadFile({id: "img1", src:"images/slide3-bg.png"});
  //加载多个文件,指定目录下
  queue.loadManifest([
    "slide1-bg.png",
    "slide2-bg.png",
    "slide3-bg.png"
  ], true, "images/");
  queue.on("fileload", function (e) {
    document.body.appendChild(e.result);
  });
</script>
</body>
</html>

以上是“如何使用PreloadJS加载图片资源”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网html频道!

--结束END--

本文标题: 如何使用PreloadJS加载图片资源

本文链接: https://www.lsjlt.com/news/65365.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用PreloadJS加载图片资源
    这篇文章主要介绍如何使用PreloadJS加载图片资源,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一. 使用createjs里的LoadQueue函数实现异步加载图片,监听加载进度...
    99+
    2024-04-02
  • Web中怎么加载图片资源
    Web中怎么加载图片资源,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。浏览器的工作流程要研究图片资源的加载和渲染,我们先要了解...
    99+
    2024-04-02
  • vue3如何加载本地图片等静态资源浅析
    目录背景将资源引入为 URLnew URL(url, import.meta.url)结尾背景 在我们用 vue2 + webpack 的时候,加载图片资源是这样用的: <im...
    99+
    2023-05-15
    vue 加载本地图片 vue加载本地图片 vue3加载静态资源
  • flutter中的资源和图片加载示例详解
    目录封面图指定相应的资源资源绑定 Asset bundling资源变体加载资源加载文本资源加载图片加载依赖包中的图片最后封面图 下个季度的目标是把前端监控相关的内容梳理出来,梳理出...
    99+
    2022-12-29
    flutter资源图片加载 flutter 资源图片
  • 如何使用jQuery预加载图片
    这篇文章主要介绍了如何使用jQuery预加载图片,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。使用jQuery预加载图片jQuery.preloadImages =...
    99+
    2023-06-27
  • 使用SpringBoot如何实现加载静态资源
    这篇文章给大家介绍使用SpringBoot如何实现加载静态资源,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。在SpringBoot中加载静态资源和在普通的web应用中不太一样。默认情况下,spring Boot从cla...
    99+
    2023-05-31
    springboot 静态资源
  • Vue如何使用cdn加载资源加快打包速度
    目录为什么使用CDN解决方法使用CDN主要解决两个问题具体步骤资源引入打包对比附:vue项目常用的cdn地址总结为什么使用CDN Vue项目打包的时候,默认会把所有代码合并生产新文件...
    99+
    2024-04-02
  • 如何在Java中使用load函数加载外部资源?
    Java中的load函数是一个非常有用的函数,它可以帮助我们加载外部资源。在本篇文章中,我们将深入探讨如何在Java中使用load函数来加载外部资源。 load函数的基本用法 在Java中,我们可以使用load函数来加载外部资源,例如文...
    99+
    2023-09-01
    二维码 load leetcode
  • springBoot如何动态加载资源文件
    目录springBoot动态加载资源文件构造DynamicLoadPropertySource添加到EnviromentspringBoot静态资源动态加载举例说明springBoo...
    99+
    2024-04-02
  • vue里面如何使用图片的懒加载
    目录前言一、安装相关的包二、使用步骤1.引入2.使用三、关于包的相关构成1. 简单介绍2. 简单操作总结前言 什么是懒加载 通俗地讲就是需要用到图片的时候再去加载懒加载的好处在于减少...
    99+
    2024-04-02
  • 使用Volley无法加载图片如何解决
    本篇文章为大家展示了使用Volley无法加载图片如何解决,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。问题分析:加载后台图片的时候,发现加载不出来,后来发现图片的url格式是:https://fil...
    99+
    2023-05-31
    volley ol
  • jQuery如何预加载图片
    这篇文章给大家分享的是有关jQuery如何预加载图片的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。预加载图片This piece of code&n...
    99+
    2024-04-02
  • 如何解决springMVC跳转js、css图片等静态资源无法加载的问题
    这篇文章将为大家详细讲解有关如何解决springMVC跳转js、css图片等静态资源无法加载的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。web.xml中servlet> <s...
    99+
    2023-05-31
    springmvc js css
  • 如何使用PHP开发缓存优化静态资源加载
    如何使用PHP开发缓存优化静态资源加载简介:在网页开发中,静态资源如图片、CSS样式表和JavaScript脚本文件等往往会占据大部分的加载时间。对于大型网站或者高并发访问的网站来说,如何优化静态资源的加载速度是一个重要的问题。本文将介绍如...
    99+
    2023-11-07
    PHP开发技巧 PHP缓存优化 静态资源加载
  • 如何使用dataset和实现图片延时加载
    小编给大家分享一下如何使用dataset和实现图片延时加载,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!首先,先介绍一下关于javascript中dataset属性。。html5中可以使用...
    99+
    2024-04-02
  • Android Studio开发之路(二)添加图片资源
    Android Studio添加图片的步骤 第一步:复制要添加的图片 第二步:右键点击项目的res->drawable目录,选择paste粘贴 选择drawable目录 问你是否确定要...
    99+
    2023-09-12
    android studio android ide
  • HTML如何加载本地图片
    这篇文章将为大家详细讲解有关HTML如何加载本地图片,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。<!DOCTYPE html><html><...
    99+
    2024-04-02
  • ajax如何异步加载图片
    这篇文章主要为大家展示了“ajax如何异步加载图片”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“ajax如何异步加载图片”这篇文章吧。具体如下:图片一般比较大,...
    99+
    2024-04-02
  • Springboot如何加载静态图片
    目录如何加载静态图片java工具类使用的是注入的方式Springboot的图片显示问题原因解决方法如何加载静态图片 java工具类 import org.springframewor...
    99+
    2024-04-02
  • wordpress怎么使用cdn加载图片
    wordpress使用cdn加载图片的方法:安装启用WP Super Cache插件。打开wordpress后台,点击左侧“设置”。在设置页面,点击“cdn”选项卡。点击“开启cdn支持”。填写域名、包含目录等信息,保存即可。...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作