2016/08/26

[JavaScript]WebWorkerをインラインで記述する

WebWorkerで外部ファイルを使わずにインラインで記述する方法

var script = [
'onmessage = function(e){',
'  var data = e.data;',
'}'
].join('');
var blob = new Blob([script], {type: "text/javascript"});
var url = URL.createObjectURL(blob);
var worker = new Worker(url);
worker.postMessage("hoge");

0 コメント:

コメントを投稿