小编mol*_*det的帖子

如何通过js删除IndexedDB旧版本数据库?

我像这样使用 indexedDB 的创建

  var getIndexedDB = function() {
  if ( !indexedDB ) {
    indexedDB = window.indexedDB || window.webkitIndexedDB || window.mozIndexedDB || window.oIndexedDB || window.msIndexedDB || ((window.indexedDB === null && window.shimIndexedDB) ? window.shimIndexedDB : undefined);

    if ( !indexedDB ) {
      throw 'IndexedDB required';
    }
  }
  return indexedDB;
};
Run Code Online (Sandbox Code Playgroud)

在部署时更改数据库的版本。但是,如果查看文件的大小(保存浏览器 indexedDB 的位置),他们会添加新数据而不是删除旧数据。js 需要检查 indexedDB 是否有旧版本的数据库,并且只删除(通过 js!)旧版本(不是所有数据库)。

javascript indexeddb

2
推荐指数
1
解决办法
3572
查看次数

标签 统计

indexeddb ×1

javascript ×1