IDBVersionChangeRequest - 表示更改数据库版本的请求

警告: 由于删除了 IDBDatabase.setVersion() 方法,最新规范不再包含此接口。有关版本详细信息,请参阅兼容性表格。新方法是使用 IDBOpenDBRequest 接口,该接口现在具有 onblocked 处理程序和新需要的 onupgradeneeded 接口。

IDBVersionChangeRequestIndexedDB API 的接口,表示更改数据库版本的请求。它仅由 IDBDatabasesetVersion() 方法使用。

方法

继承自:IDBRequest

IDBVersionChangeRequest.setVersion

更新数据库的版本。立即返回并在单独的线程中在连接的数据库上运行 versionchange 事务。

属性

属性 类型 描述
onblocked Function 被阻止事件的事件处理程序。

桌面浏览器兼容性

特性ChromeEdgeFirefoxInternet ExplorerOperaSafari
基础支持12 — 23 webkit 未知 不支持 不支持 不支持 不支持
setVersion 不支持 不支持 不支持 不支持 不支持 不支持

移动浏览器兼容性

特性AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
基础支持 未知 不支持 未知 不支持 未知 不支持 不支持
setVersion 不支持 不支持 不支持 不支持 未知 不支持 不支持