🐛fix(desktop-lyrics): 修复桌面歌词加载时的占位符闪烁问题 by Pissofdvpe · Pull Request #781 · imsyy/SPlayer
and others added 2 commits
January 30, 2026 17:53- 引入短暂初始化延迟(250ms)以消除桌面歌词加载时的占位符闪烁。 - 将初始化逻辑整合至现有onMounted钩子,移除冗余代码。 - 延迟时间定义为具名常量 ,提升可读性与可维护性。 - 保留无播放内容时提示功能。
- 解决了固定延迟导致歌词数据加载慢时仍可能闪烁占位符的竞态条件问题。 - 引入事件驱动机制:当 事件首次触发并接收到歌词数据时,立即结束初始化状态,确保第一时间渲染实际内容。 - 保留并调整 为 (2000ms),作为后备机制。此后备仅在数据未及时到达时生效,确保界面不会无限期空白。 - 提升了歌词窗口初始化的响应性和鲁棒性,兼顾了快速加载和无数据时的优雅处理。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters