- save()改为async+debounce(500ms),不阻塞主线程 - URL查找从O(n)线性扫描改为O(1)索引 - 播放位置保存增加节流(30秒/5秒差值) - 列表分页渲染(先100条,滚动加载) - 退出时强制同步保存位置 - 直播流跳过seek恢复
- save()改为async+debounce(500ms),不阻塞主线程 - URL查找从O(n)线性扫描改为O(1)索引 - 播放位置保存增加节流(30秒/5秒差值) - 列表分页渲染(先100条,滚动加载) - 退出时强制同步保存位置 - 直播流跳过seek恢复