gpt4 book ai didi

javascript - 有没有办法检查页面是否从浏览器缓存中加载?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:15:05 24 4
gpt4 key购买 nike

问题源自以下问题。我在我的 Android 设备上使用 TiddlyWiki ( Classic ) SPA,通常将它与 FireFox 及其 TiddlyFox 扩展一起使用以进行保存。出于某些原因,我希望能够使用(并保存)我的 TW 使用其他浏览器,所以我正在使用 PHP 后端(我的 MicroTiddlyServer 的分支,但它的代码在这里并不重要)进行测试,我相信,+ this PHP 服务器)。

在我的测试中,我注意到虽然保存工作正常,但有时(至少当 PHP 服务器由于这个丑陋的 Android“优化”似乎不可配置而从内存中卸载时)从缓存加载 TW 和正因为如此,它会按最新保存之前的方式加载,而不是之后。

所以,我想要的是检测页面是以普通方式还是从浏览器缓存中加载的。是否可以通过 JavaScript 进行检查?

作为一个更糟糕的选择,我可以通过 MTS 注入(inject)时间戳并在加载时在 TW 中检查它,但我想避免这种复杂化(它涉及前端和后端并添加更多 TW 文件操作) .

最佳答案

如果您在 chrome 中使用远程调试器,您可以看到网络请求并确定您的项目是否被缓存。 Firefox 似乎也有一个远程调试器。

关于javascript - 有没有办法检查页面是否从浏览器缓存中加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37425331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com