snorpey / Subworkers

Polyfill to allow nested WebWorkers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Subworkers

WebWorkers are awesome! Unfortionately, Google Chrome doesn't support creating subworkers, here's the Chromium issue for it.

This polyfill provides this functionality to Chrome and any other browser that supports WebWorkers, but now subworkers.

Usage

Using this is easy!

  1. Download subworkers.js

  2. In the document hosting the WebWorkers, include the subworkers.js script before any scripts that create WebWorkers.

    <script src="subworkers.js"></script>
  3. In the code for any WebWorker that will have a subworker, you also need to include subworkers.js.

    importScripts("subworkers.js");

That's it! WebWorkers now work the way you would expect!

License

This project is released under the MIT License.

About

Polyfill to allow nested WebWorkers

License:MIT License


Languages

Language:JavaScript 93.2%Language:HTML 6.8%