合并页面关闭时的自动保存触发 #57

Merged
WuYongJie merged 1 commits from codex/canvas-leave-save-once into main 2026-11-06 16:11:48 +08:00
Collaborator

页面关闭同时触发 pagehide 和 visibilitychange。隐藏页面时只保留本地草稿,关闭保存由 pagehide 统一发送,避免重复提交同一版本的画布。后台定时保存、恢复网络后的自动同步及离开保护保持可用。

验证:页面关闭事件组合的浏览器验收通过,确认只发送一次画布保存,未提交模型任务。相关文件 Biome 及差异检查通过。

页面关闭同时触发 pagehide 和 visibilitychange。隐藏页面时只保留本地草稿,关闭保存由 pagehide 统一发送,避免重复提交同一版本的画布。后台定时保存、恢复网络后的自动同步及离开保护保持可用。 验证:页面关闭事件组合的浏览器验收通过,确认只发送一次画布保存,未提交模型任务。相关文件 Biome 及差异检查通过。
WuYongJie added 1 commit 2026-11-06 16:11:43 +08:00
WuYongJie merged commit c2e8ff6eac into main 2026-11-06 16:11:48 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: lunanting/ai-chatbot#57
No description provided.