diff --git a/src/browser/index.js b/src/browser/index.js index a28cd08..9c1b397 100644 --- a/src/browser/index.js +++ b/src/browser/index.js @@ -16,9 +16,11 @@ exports.defaultOptions = defaultOptions; exports.spawnWorker = function spawnWorker(instance, workerOptions){ - if(window.Blob && window.URL){ - var blob = new Blob(['importScripts("' + workerOptions.workerPath + '");']) - var worker = new Worker(window.URL.createObjectURL(blob)); + if(Blob && URL){ + var blob = new Blob(['importScripts("' + workerOptions.workerPath + '");'], { + type: 'application/javascript' + }); + var worker = new Worker(URL.createObjectURL(blob)); }else{ var worker = new Worker(workerOptions.workerPath) }