PreloadJS - 预加载并附加

时间:2016-09-23 19:24:30

标签: javascript jquery createjs preloadjs

我创建了一个脚本,其中提供的图像列表将加载所有,按照它应该的方式工作。现在这是我的主要问题:

如果我想使用这个,让我们说投资组合网站,我想要所有的项目图像,网站背景等..预装和附加图像到他们在html的地方,是否有一些解决方案已经在preloadjs或我有让我们说通过整页,获取图像源并附加到它们中的每一个?是否有可能结合起来预加载你在css中使用的一些资产,或者我要求不可能或者很难做到?如果有任何可能的话,你不必向我发送代码,只需按步骤进行操作(虽然代码不会伤害我)。

也许我只是不明白究竟是什么preloadjs,我找不到真正对我有用的例子所以我在这里问,也许有人愿意帮助我:))

感谢。

1 个答案:

答案 0 :(得分:0)

PreloadJS将为您加载资源,以便随意使用它们。

  • 预先加载图像,音频,CSS和其他类型,并提供参考,以便您可以按照自己的需要进行操作
  • 脚本会自动附加到页面正文

查看PreloadJS附带的示例,其中显示了如何加载和使用内容:https://github.com/CreateJS/PreloadJS/

简单示例:

var queue = new createjs.LoadQueue();
queue.on("complete", handleComplete);
queue.loadManifest([
    {src:"image.png", id:"image"},
    {src:"script.js", id:"script"}
]);
function handleComplete(event) {
    // Put the image into the body.
    document.body.appendChild(queue.getResult("image"));
}

希望能提供一些帮助。 PreloadJS假设您在JavaScript中使用资产和DOM。