Angular 在使用类型脚本中的jsstore将数据存储到indexeddb之前,创建多个数据库并检查indexeddb的大小

Angular 在使用类型脚本中的jsstore将数据存储到indexeddb之前,创建多个数据库并检查indexeddb的大小,angular,typescript,Angular,Typescript,我需要使用jsstore在indexeddb中创建2个或多个数据库。在下面插入时如何提及数据库名称 this._connection.insert({...}) 在存储像检查indexeddb这样的数据之前,如何检查indexeddb的大小 存在或不使用以下行 JsStore.isDbExist(dbName,function(isExist) 有人能给我指路吗 谢谢我可以知道你为什么要检查indexeddb中的大小吗?我了解到“如果桌面上的大小超过50MB,配额管理

我需要使用jsstore在indexeddb中创建2个或多个数据库。在下面插入时如何提及数据库名称

        this._connection.insert({...})
在存储像检查indexeddb这样的数据之前,如何检查indexeddb的大小 存在或不使用以下行

    JsStore.isDbExist(dbName,function(isExist)
有人能给我指路吗


谢谢

我可以知道你为什么要检查indexeddb中的大小吗?我了解到“如果桌面上的大小超过50MB,配额管理器将引发错误。如果用户授予权限,则只允许其超过50MB”。我们需要在开发时授予无限存储权限,而不询问用户是的,分配配额取决于浏览器,但如果未获得用户的权限,则不可能超过配额来存储更多。请您指导我如何检查代码中的indexeddb大小。如果超过限制,我将删除旧数据并存储新数据。我可以知道您为什么要检查indexeddb中的大小吗?我了解到了这一点“如果桌面上的容量超过50MB,配额管理器将引发错误。如果用户授予权限,则只允许其超过50MB。”“。在开发时,我们需要在不询问用户的情况下授予无限存储权限。是的,这取决于浏览器分配配额,但在未获得用户更多存储权限的情况下,不可能超过配额。请您指导我如何检查代码中的indexeddb大小。如果超过了限制,我将删除旧数据并存储新数据