768 B
768 B
实现方案
开始时间:2026-05-18-19-46-56
修改内容
-
后端
/api/samples- 返回
url时追加?v=<mtime_ns>。 - 增加
version字段,便于前端或调试确认样例版本。
- 返回
-
前端
loadSample- 从
/api/samples读取版本化 URL。 - 再追加
t=<Date.now()>,确保本次点击不会复用旧浏览器缓存。 fetch使用{ cache: "reload" }。
- 从
-
测试与验证
- Chrome DevTools Protocol 自动点击“加载样例”并截图。
- 检查视频元素
readyState、videoWidth和videoHeight。
说明
这次不是布局问题,也不是后端接口问题;根因更偏向浏览器缓存旧样例资源。版本化 URL 是面向 Web 端静态媒体更新的稳妥处理。