如何使用preloadjs优先加载资产?

时间:2018-01-01 08:00:12

标签: javascript preloadjs

我想使用优先级加载资源。我写了一个抽象类,它将使用优先级处理preloadjs队列。

有没有更好的方法来实现这一目标?

1 个答案:

答案 0 :(得分:1)

查看LoadQueue.js的文档。

这里提到使用maintainScriptOrder属性,如下所示。

     *      var queue = new createjs.LoadQueue();
     *      queue.setMaxConnections(3); // Set a higher number to load multiple items at once
     *      queue.maintainScriptOrder = true; // Ensure scripts are loaded in order
     *      queue.loadManifest([
     *          "script1.js",
     *          "script2.js",
     *          "image.png", // Load any time
     *          {src: "image2.png", maintainOrder: true} // Will wait for script2.js
     *          "image3.png",
     *          "script3.js" // Will wait for image2.png before loading (or completing when loading with XHR)
     *      ]);