【发布时间】:2015-04-14 13:00:27
【问题描述】:
一旦清除浏览器缓存(chrome://settings/clearBrowserData),WebSQL API 创建的数据库实例会自动删除,但 IndexedDB API 创建的数据库实例不会在浏览器上删除清除缓存。因此,当导航相同的域时,可以看到在浏览器清除缓存之前创建的数据库实例。
我已经尝试了how-to-delete-indexeddb-in-chrome 中提到的所有技术,比如进入内容设置,但它们真的不起作用+它们是手动步骤。我希望使用 chrome://settings/clearBrowserData 清除缓存,这在使用 WebSQL 时效果很好。
在 IndexedDB 的情况下,我可以使它工作的唯一方法是通过编程删除数据库实例 (indexedDB.deleteDatabase("my_db_instance")),但这不适合生产环境最终用户。
这是一个已知问题还是未解决问题?想法?
【问题讨论】:
标签: google-chrome browser browser-cache indexeddb