google-chrome - 编写 indexeddb 时的 chrome 行为。“数据可能已过时”
问题描述
我有一个应用程序,它下载 1000 个小图像并将它们写入 indexedDb(使用 localForage)。下载完成和 1000 个 indexedDb 后setItem
,我在 devtools 中查看,数据库为空。我看到消息“数据可能已过时”。单击“刷新数据库”没有任何区别。如果我在第二个窗口中加载应用程序的副本,它会看到一个空数据库。重新加载第二个窗口大约一分钟后,数据出现。
谁能解释我所看到的,如果有任何优化我可以应用以更快地提供数据?
解决方案
这意味着 indexedDb 检测到与您当前项目不同步的数据。此外,如果您使用 switch 语句,请务必包含一个 break 语句
查看此链接了解更多信息 数据可能已过时
推荐阅读
- active-directory - Active Directory 组列出成员用户,用户的条目未提及组
- python - 如何键入传递给 numpy.asarray 的变量以生成 2D 浮点数组?
- python - 如何使用两个不同函数的最终值在python中获取另一个值?
- java - 日期时区在查找“America/Punta_Arenas”位置的 ID 时遇到问题
- junit - 使用 ant 使用 mpirun 运行单元测试
- c# - 如何修复 xamarin 表单中的“打开失败:errno 13”异常
- marklogic - 克隆我的应用程序最方便的方法是什么?
- cassandra - 卡桑德拉墓碑太多
- python - 尝试在 MacOS 中运行 python 文件时如何修复非法指令:4?
- powershell - 阻止移动/删除文件夹,但不阻止子文件夹或文件