HTML5テクニカルノート PreloadJS NEXT: LoadQueue.maintainScriptOrderプロパティ
説明プロパティにtrue(デフォルト値)が与えられると、LoadQueue.loadManifest()メソッドによるscript要素の読み込みが、メソッドの第1引数に渡したマニフェストオブジェクトに記述された順で行われます[*2]。 次期バージョン候補(NEXT)では、スクリプト以外の項目も、maintainOrderプロパティにtrueを与えれば、記述の順序にしたがって読込まれます。また、LoadQueue.maintainScriptOrderプロパティがtrueの場合は、scriptの項目のmaintainOrderプロパティは自動的にtrueになります。 なお、ロードしている間にLoadQueue.maintainScriptOrderプロパティの値を変更しても、すでにキューに入った項目の定めは変わりません。
例以下の例は、LoadQueueオブジェクト(queue)のLoadQueue.maintainScriptOrderプロパティを明示的にtrueに定めて、LoadQueue.loadManifest()メソッドによるscript要素の読込みを、引数に渡したマニフェストオブジェクトの記述順に決めています(第1および第3行目)。なお、オブジェクトの同時最大接続数は3としました(第2行目)。 scriptがマニフェストの記述順にロードされるほか、maintainOrderプロパティをtrueに定めた項目(image2.png)の読込みも記述順にしたがいます。
作成者: 野中文雄 Copyright © 2001-2014 Fumio Nonaka. All rights reserved. |
|||||||||||||