12 lines
415 B
JavaScript
12 lines
415 B
JavaScript
|
"use strict";
|
||
|
exports.__esModule = true;
|
||
|
var ch2 = {};
|
||
|
exports["default"] = (function (c, id, msg, transfer, cb) {
|
||
|
var u = ch2[id] || (ch2[id] = URL.createObjectURL(new Blob([c], { type: 'text/javascript' })));
|
||
|
var w = new Worker(u);
|
||
|
w.onerror = function (e) { return cb(e.error, null); };
|
||
|
w.onmessage = function (e) { return cb(null, e.data); };
|
||
|
w.postMessage(msg, transfer);
|
||
|
return w;
|
||
|
});
|