2026-05-18-19-19-36 修复样例加载提示和favicon
This commit is contained in:
12
工程分析/经验记录.md
12
工程分析/经验记录.md
@@ -57,3 +57,15 @@ B. 产生问题原因:CSS 中对 `#videoPreview`、`#imagePreview` 设置了 `
|
||||
C. 解决问题方案:在全局 CSS 中增加 `[hidden] { display: none !important; }`,确保所有使用 `hidden` 的状态元素都能可靠隐藏。
|
||||
|
||||
D. 后续如何避免问题:前端页面涉及显隐状态时,必须用 headless 截图检查初始状态;如果自定义了 display 样式,需要显式保护 `[hidden]`。
|
||||
|
||||
## 2026-05-18-19-19-36 加载样例控制台提示处理
|
||||
|
||||
### 1. favicon.ico 404 干扰问题判断
|
||||
|
||||
A. 具体问题:点击“加载样例”后,浏览器控制台出现 `/favicon.ico` 404,同时还有 `Unchecked runtime.lastError`。
|
||||
|
||||
B. 产生问题原因:项目没有提供 `/favicon.ico`,浏览器会默认请求该资源并记录 404;`runtime.lastError` 更常见于浏览器扩展消息通道关闭,通常不是普通网页代码产生。
|
||||
|
||||
C. 解决问题方案:后端增加 `/favicon.ico` 响应,前端为“加载样例”增加明确的成功/失败状态提示和异常捕获。
|
||||
|
||||
D. 后续如何避免问题:网页端交付时补齐 favicon、状态提示和错误处理;遇到 `runtime.lastError` 时优先用无痕模式或禁用扩展排查来源。
|
||||
|
||||
Reference in New Issue
Block a user