feat: unified player controls with heatmap progress + thumbnail preview

- VideoPlayer: 移除 onProgress/seekTo props,新增 bvid/cid 向下透传
- [bvid].tsx: 删除 HeatProgressBar 及 currentTime/duration/seekCmd state
- HeatProgressBar.tsx: 删除(逻辑已合并进 NativeVideoPlayer)
- 计划文档已保存到 docs/superpowers/plans/
This commit is contained in:
Developer
2026-03-10 21:48:23 +08:00
parent 6023ec55ae
commit ee213347c7
6 changed files with 637 additions and 325 deletions

View File

@@ -47,6 +47,7 @@ export interface DashVideoItem {
codecs: string;
width: number;
height: number;
stat:any;
frameRate: string;
segment_base?: DashSegmentBase;
}