久久久久久一区_中文字幕在线不卡_精品不卡_久久久网_精品亚洲一区二区三区在线观看_欧美精品一区二区三区在线四季

TaskProcessor

圍繞Web工作者的包裝器,允許為給定工作者安排任務,通過承諾異步返回結果。只有在計劃任務后,才能構造工作進程。
new TaskProcessor(workerName, maximumActiveTasks)
Parameters:
workerName (String) 工人的姓名。這應該是Workers文件夾中的腳本。
maximumActiveTasks (Number) (default 5) 活動任務的最大數目。一旦超過,scheduleTask將不再對任何任務進行排隊,從而允許在將來的幀中重新安排工作。

Methods

destroy()
銷毀此對象。這將立即終止工人。

一旦對象被破壞,就不應使用它;調用除isDestroyed以外的任何函數都將導致DeveloperError異常。
initWebAssemblyModule(webAssemblyOptions) → {Promise.<Object>}
通過配置向Web工作者發送消息,以異步初始化加載和編譯Web程序集模塊,以及在不支持Web程序集時使用的可選回退javascript模塊。
Parameters:
webAssemblyOptions (Object) 一個
Name Description
webAssemblyOptions.modulePath
String
Web程序集javascript包裝模塊的路徑。
webAssemblyOptions.wasmBinaryFile
String
Web程序集二進制文件的路徑。
webAssemblyOptions.fallbackModulePath
String
如果不支持Web程序集,則使用的回退javascript模塊的路徑。
isDestroyed() → {Boolean}
如果此對象被破壞,則返回true;否則返回false。

如果此對象被破壞,則不應使用它;調用除isDestroyed以外的任何函數將導致DeveloperError異常。
See:
scheduleTask(parameters, transferableObjects) → {Promise.<Object>|undefined}
安排Web工作者異步處理的任務。如果當前有比構造函數設置的最大值更多的活動任務,將立即返回未定義。否則,返回一個承諾,該承諾將解析為工作人員在完成時返回的結果。
Parameters:
parameters (Object) 將發布到工人的任何輸入數據。
transferableObjects (Array.<Object>) 包含在參數中的對象數組,應將其傳輸到工作進程,而不是復制。
Example
var taskProcessor = new bmgl.TaskProcessor('myWorkerName');
var promise = taskProcessor.scheduleTask({
    someParameter : true,
    another : 'hello'
});
if (!bmgl.defined(promise)) {
    // too many active tasks - try again later
} else {
    bmgl.when(promise, function(result) {
        // use the result of the task
    });
}
主站蜘蛛池模板: 欧美卡一卡二 | 在线播放国产精品 | 亚洲精品视频在线 | 久久精品欧美一区二区三区不卡 | 一级少妇视频 | 国产超碰在线 | 亚洲综合精品 | 欧美日韩中文字幕 | 欧美激情视频一区二区三区在线播放 | 久草ab | 久色视频在线 | 国产精品爱久久久久久久 | 在线成人免费视频 | 日本视频免费高清一本18 | 国产精品毛片久久久久久久 | 99re国产| 成人亚洲视频在线观看 | 美女操网站 | 亚洲视频a| 亚洲成人在线观看视频 | 亚洲这里只有精品 | 欧美 日韩 中文字幕 | 日韩大尺度在线观看 | 2019天天干夜夜操 | 精品国产乱码久久久久久闺蜜 | 日韩欧美在线观看一区 | 黄色片在线免费观看 | 日本在线免费观看 | 日韩久久久久久久久久久 | 国产欧美在线视频 | 欧美日韩成人在线视频 | 日韩av一区二区在线观看 | 天天操夜夜拍 | 亚洲精品国产福利 | 伊人国产在线 | 午夜大片网 | 欧美三及片 | 国产精品久久久久久久午夜片 | 99爱免费观看国语 | 日韩中文字幕一区二区 | 神马香蕉久久 |