From ab0db69a7b11ba1a9dc52d50c94e9e321b70ebf0 Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Fri, 6 Jun 2025 09:13:54 +0200 Subject: Added example 6 --- 06_storage/init_idbfs.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 06_storage/init_idbfs.js (limited to '06_storage/init_idbfs.js') diff --git a/06_storage/init_idbfs.js b/06_storage/init_idbfs.js new file mode 100644 index 0000000..82483f4 --- /dev/null +++ b/06_storage/init_idbfs.js @@ -0,0 +1,16 @@ +Module['preRun'] = [ + async () => { + const dir = "/assets"; + + FS.mkdir(dir); + FS.mount(IDBFS, { autoPersist: true }, dir); + + Module.fileSystemLoaded = new Promise((resolve, reject) => { + FS.syncfs(true, (err) => { + if (err) reject(err); + else resolve(true); + }); + }); + + } +]; -- cgit v1.3