kuaifan cb414b48f6 refactor: 优化窗口关闭拦截机制,采用声明式注册
- 将 onBeforeUnload 从 utils.js 移至 web-tab-manager.js
- 新增声明式拦截注册机制,前端通过 registerCloseInterceptor 声明需要拦截
- 仅对已声明拦截的页面执行 JS 检查,未声明的直接关闭
- 添加 5 秒超时保护,防止网页卡死导致无法关闭窗口
- 修复 command+w 快捷键关闭整个窗口而非当前 tab 的问题
2026-01-14 22:29:36 +08:00
..
2025-03-06 16:16:43 +08:00
2025-08-15 07:22:20 +08:00
2023-03-24 09:08:53 +08:00
2025-08-14 16:50:48 +08:00
2025-03-09 23:46:01 +08:00
2025-10-16 23:56:48 +00:00
2025-03-19 21:04:05 +08:00
2025-11-30 12:18:18 +08:00