From b9c71ef03fcc77dd933959827b2d047d8f3e967c Mon Sep 17 00:00:00 2001 From: David Baker Date: Fri, 7 Apr 2017 17:45:45 +0100 Subject: [PATCH] Add feature detection for webworkers Only use web worker store if we have web workers available --- src/store/indexeddb.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/store/indexeddb.js b/src/store/indexeddb.js index 18280c5e4..e34e4f680 100644 --- a/src/store/indexeddb.js +++ b/src/store/indexeddb.js @@ -82,7 +82,7 @@ const IndexedDBStore = function IndexedDBStore(opts) { throw new Error('Missing required option: indexedDB'); } - if (opts.workerScript) { + if (opts.workerScript && window.Worker) { this.backend = new RemoteIndexedDBStoreBackend(opts.workerScript, opts.dbName); } else { this.backend = new LocalIndexedDBStoreBackend(opts.indexedDB, opts.dbName);