Rob*_*ert 5 caching google-chrome browser-cache html5-audio
我们正在构建基于Web的可视化,最近我<audio />将服务器上元素的源文件替换为另一个不同大小但名称相同的文件.
当我在Chrome中重新加载页面时,使用了旧的声音.当我'STRG + F5'页面时,仍然使用旧声音.然后我通过导航到音频元素的源URL直接在浏览器中打开mp3文件.即使这样,也使用了旧的声音.我也尝试打开开发工具并禁用缓存 - 仍然相同.
使用Firefox,新声音在强制刷新(Strg-F5)之后使用,这正是我期望看到的行为.顺便说一下,任何服务器端缓存都是完全禁用的.
Chrome在这做什么?并不是声音文件是地球上最重要的东西(它以编程方式用作警告声音),但我现在有点惊慌,因为其他资源也可能"卡在缓存中".有人遇到同样的问题吗?