首页 > Web开发 > 详细

jquery 用creatjs preloadjs的方法

时间:2019-11-15 09:44:43      阅读:89      评论:0      收藏:0      [点我收藏+]

jquery 用creatjs preloadjs的方法
<pre>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<img class="p1_bg" />
<script src="http://apps.bdimg.com/libs/jquery/1.9.1/jquery.js"></script>
<script src="http://cdn.gbtags.com/PreloadJS/0.4.1/preloadjs.min.js"></script>
<script>
$(function () {
setupManifest();
startPreload();

})
//开始预加载
function startPreload() {
preload = new createjs.LoadQueue(true);
//注意加载音频文件需要调用如下代码行
preload.installPlugin(createjs.Sound);
preload.on("fileload", handleFileLoad);
preload.on("progress", handleFileProgress);
preload.on("complete", loadComplete);
preload.on("error", loadError);
preload.loadManifest(manifest);
}

//处理单个文件加载
function handleFileLoad(event) {
console.log("文件类型");
console.log(event.item);
$(‘.‘+event.item.id).attr(‘src‘,event.item.src);
}

//处理加载错误:大家可以修改成错误的文件地址,可在控制台看到此方法调用
function loadError(evt) {
console.log("加载出错!",evt.text);
}

//已加载完毕进度
function handleFileProgress(event) {
console.log("已加载 " + (preload.progress*100|0) + " %");

}

//全度资源加载完毕
function loadComplete(event) {
console.log("已加载完毕全部资源");
}
//定义相关JSON格式文件列表
function setupManifest() {
manifest = [
{
src: "/moban/images/1/p1_bg.jpg",
id: "p1_bg"
}

];
}
</script>
</body>
</html>
</pre>

jquery 用creatjs preloadjs的方法

原文:https://www.cnblogs.com/newmiracle/p/11864394.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!