5

アプリのバックグラウンドで計算量の多い処理を行う必要があり、HTML5 Web ワーカーについて学習しています。Google Closure Tools でこれを行う統合された方法はありますか? 私はGears.Workerを見つけましたが、このクラスが法案に適合するかどうか、またはその使用方法が明確ではありません。ありがとう!

4

1 に答える 1

3

コンパイルせずに実行したい場合を除いて、Web Workers を使用するためにクロージャー ライブラリから特別なものは必要ありません。こんな感じで使われています

/**
 * Closure dependency management, require only main worker script of un-compiled version.
 */
if (typeof COMPILED == 'undefined') {
  CLOSURE_BASE_PATH = '../../../closure-library/closure/goog/';
  importScripts(
      CLOSURE_BASE_PATH + 'bootstrap/webworkers.js',
      CLOSURE_BASE_PATH + 'base.js',
      CLOSURE_BASE_PATH + 'deps.js',
      '/your-script.js');
} 

gearWeb ストレージの前に使用されます。私はそれがあまり良くないと思います。

于 2012-09-04T13:24:18.573 に答える