如何清除页面上的所有indexedDB数据库? 我需要一些可以作为Selenium webdriver测试的一部分执行的JS脚本,以完全擦除页面上的indexedDB数据。
答案 0 :(得分:1)
不幸的是,这不是真正可靠的解决方案,并且在Firefox中未经过测试:
indexedDB.webkitGetDatabaseNames().onsuccess = function(sender,args){
for (let dbname of sender.target.result) {
indexedDB.deleteDatabase(dbname)
}
};
非常感谢任何反馈