写入indexeddb时的chrome行为,“数据可能已过时”

goqiplq2  于 2023-03-27  发布在  Go
关注(0)|答案(2)|浏览(294)

我有一个应用程序,它可以下载1000个小图像并将它们写入indexedDb(使用localForage).下载完成后,和1000 indexedDb setItem s,我看在devtools和数据库是空的.我看到消息“数据可能是陈旧的”.点击“刷新数据库”没有区别.如果我在第二个窗口中加载应用程序的副本,它看到一个空的数据库。在重新加载第二个窗口一分钟左右后,数据出现了。
谁能解释一下我看到了什么,如果有任何优化,我可以申请更快地获得数据?

zkure5ic

zkure5ic1#

这意味着indexedDb检测到的数据不在当前项目的syn中。
查看此链接了解更多信息Data may be stale

taor4pac

taor4pac2#

这意味着开发者工具中的indexeddb数据不是最新的,它可能是旧的。所以点击刷新图标将获取最新的数据,关于陈旧数据的警告将消失。这对我很有效

相关问题