I have been receiving a runtime error in VS when trying to open an indexeddb store.
Seems like this line in indexeddb_store.js was causing it:
this.dbVersion = version || "1.0"; --> Corrected --> this.dbVersion = version || 1.0;
& now everything works fine.
P.S>
Important: The version number is an unsigned long long number, which means that it can be a very big integer. It also means that you can't use a float, otherwise it will be converted to the closest lower integer and the transaction may not start, nor the upgradeneeded event trigger. So for example, don't use 2.4 as a version number:
var request = indexedDB.open("MyTestDatabase", 2.4); // don't do this, as the version will be rounded to 2
I have been receiving a runtime error in VS when trying to open an indexeddb store.
Seems like this line in indexeddb_store.js was causing it: this.dbVersion = version || "1.0"; --> Corrected --> this.dbVersion = version || 1.0;
& now everything works fine.
P.S> Important: The version number is an unsigned long long number, which means that it can be a very big integer. It also means that you can't use a float, otherwise it will be converted to the closest lower integer and the transaction may not start, nor the upgradeneeded event trigger. So for example, don't use 2.4 as a version number: var request = indexedDB.open("MyTestDatabase", 2.4); // don't do this, as the version will be rounded to 2