0

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

如果我想将其用于我想要所有项目图像、网站背景等的投资组合网站。预加载并将图像附加到它们在 html 中的位置,preloadjs 中是否已经有一些解决方案,或者我必须说浏览整个页面,获取图像源并附加到每一个?是否有可能结合起来预加载您在 css 中使用的一些资产,或者我是在问不可能的事情还是很难做到?如果有任何可能,您不必向我发送代码,只需按步骤操作即可(尽管代码不会伤害我)。

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

谢谢。

4

1 回答 1

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 的一些知识。

于 2016-09-26T20:10:19.910 回答