IndexedDB fcm_token_details_db 版本已从 '1' 更改为 '3'



我收到以下控制台错误:

Uncaught (in promise) DOMException: The requested version (1) is less than the existing version (3).

在Chrome开发者工具中浏览我的域的所有IndexedDB选项,>"应用程序"(标签页(>"存储"选择(在侧边栏中(>"索引数据库"(下拉菜单(:

我在版本 3 中看到的唯一选择是fcm_token_details_db选项。

有什么变化吗?这是一个错误吗?在我看来,我无法明确声明此版本,它是在 FCM 消息传递库中声明的。

问题在于在不同位置运行 2 个不同版本的 FCM 脚本。在一个文件中,我们有: importScripts('https://www.gstatic.com/firebasejs/4.6.2/firebase-app.js') importScripts('https://www.gstatic.com/firebasejs/4.6.2/firebase-messaging.js')

在另一个领域,我们有: importScripts('https://www.gstatic.com/firebasejs/5.4.1/firebase-app.js') importScripts('https://www.gstatic.com/firebasejs/5.4.1/firebase-messaging.js')

在上述脚本版本之间的某个地方,Firebase对Indexedb版本号进行了更新。

发布文档中似乎没有提到这一点。

https://firebase.google.com/support/release-notes/js

相关内容

  • 没有找到相关文章

最新更新