fix(indexedDB): enhance compatibility by adding globalThis.indexedDB support in codec2-emscripten scripts

This commit is contained in:
2026-01-03 16:07:17 -06:00
parent 9afaa3f5ef
commit 1e87d633be
3 changed files with 21 additions and 3 deletions

View File

@@ -3375,7 +3375,13 @@ var createC2Dec = (() => {
}
},
indexedDB: () => {
return window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB;
return (
window.indexedDB ||
window.mozIndexedDB ||
window.webkitIndexedDB ||
window.msIndexedDB ||
globalThis.indexedDB
);
},
DB_NAME: () => {
return "EM_FS_" + window.location.pathname;

View File

@@ -3375,7 +3375,13 @@ var createC2Enc = (() => {
}
},
indexedDB: () => {
return window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB;
return (
window.indexedDB ||
window.mozIndexedDB ||
window.webkitIndexedDB ||
window.msIndexedDB ||
globalThis.indexedDB
);
},
DB_NAME: () => {
return "EM_FS_" + window.location.pathname;

View File

@@ -3997,7 +3997,13 @@ var SOXModule = (() => {
}
},
indexedDB: () => {
return window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB;
return (
window.indexedDB ||
window.mozIndexedDB ||
window.webkitIndexedDB ||
window.msIndexedDB ||
globalThis.indexedDB
);
},
DB_NAME: () => {
return "EM_FS_" + window.location.pathname;