有没有办法列出所有现有的数据库?我为一个WebApp项目创建了一些动态的数据库,我认为如果用户在“关键”点关闭浏览器,我可能会丢失名称。具体来说:当数据库已经创建,但我还没有存储它的名字).另外考虑安全原因和可能的操作.选项2将是一个简单的“删除所有数据库”功能。有办法吗?问候和感谢!
r7s23pms1#
在Chrome中,您可以
indexedDB.webkitGetDatabaseNames().onsuccess = function (e) { console.log(e.target.result); };
但是这不是规范的一部分,它在其他浏览器中也不起作用,所以如果你想支持其他浏览器,你需要跟踪你的数据库的名称。也没有简单的“删除所有数据库”功能。
1条答案
按热度按时间r7s23pms1#
在Chrome中,您可以
但是这不是规范的一部分,它在其他浏览器中也不起作用,所以如果你想支持其他浏览器,你需要跟踪你的数据库的名称。
也没有简单的“删除所有数据库”功能。