VueJS3在Firefox本地路由切换时图片请求被阻塞2秒问题
Firefox中Vue路由切换时未缓存图片被Blocked 2秒后才加载
路由切换时,所有类型的图片请求都会被标记为blocked,等待整整2秒后才开始加载。这个问题仅在Firefox浏览器出现,Chromium内核的Edge、Chrome完全正常。

目前不确定问题关联的具体代码部分,希望有类似经验的开发者帮忙分析可能的原因。
具体现象
- 路由切换时图片请求处于
blocked状态,延迟2秒才加载(见截图) - 本地开发环境使用Vite Dev Server,图片存储在项目的
public文件夹中 - 仅Firefox存在此问题,Chromium系浏览器无异常
- 只有未被缓存的图片会出现该延迟问题
使用的技术版本
- Vue 3.4.19
- Vue-Router 4.2.5
已排查的操作
- 禁用了Vue Router所有监听器和中间件,问题依然存在
- 确认项目内没有设置2秒或类似时长的超时逻辑
内容的提问来源于stack exchange,提问作者Bjorn
相关产品推荐
相关产品推荐

