mirror of
https://gh-proxy.org/https://github.com/tiajinsha/JKVideo
synced 2026-07-07 23:18:38 +08:00
feat: 视频推荐关联当前视频、UP主信息展示、直播全屏修复及UI优化
- 推荐列表改用 getVideoRelated 基于当前 bvid 推荐,与首页 feed 解耦 - 视频详情页 UP主名称下方展示粉丝数和视频数 - 推荐视频点击改为 router.replace 避免页面堆叠 - 直播全屏改用 position:absolute,解决退出全屏视频重建暂停问题 - 退出全屏时直播自动暂停 - 直播画质选中状态修复,过滤杜比/4K 画质选项 - 直播画质面板改为居中 Modal 弹出框 - 视频详情 Tab 按钮左对齐,评论排序及设置页按钮统一实心背景风格
This commit is contained in:
20
CHANGELOG.md
20
CHANGELOG.md
@@ -5,7 +5,25 @@
|
||||
|
||||
---
|
||||
|
||||
## [1.0.8] - 2026-03-24
|
||||
## [1.0.12] - 2026-03-25
|
||||
|
||||
### 新增
|
||||
- **UP主信息**:视频详情页博主名称下方展示粉丝数和视频数(`getUploaderStat` → `/x/web-interface/card`)
|
||||
- **视频相关推荐**:详情页推荐列表改为基于当前视频(`getVideoRelated` → `/x/web-interface/archive/related`),不再与首页 feed 共用
|
||||
|
||||
### 修复
|
||||
- **直播全屏退出暂停**:全屏改用 `position:absolute` 覆盖,Video 组件始终在同一棵 React 树中,不再因 Modal 切换导致重建暂停;退出全屏时直播自动暂停
|
||||
- **直播画质选中**:`changeQuality` 强制用请求的 `qn` 覆盖服务端协商值,画质面板高亮与用户选择一致
|
||||
- **直播画质过滤**:过滤 `qn > 10000` 的选项(杜比/4K),最高仅展示原画
|
||||
- **推荐视频导航**:点击推荐列表改用 `router.replace`,避免详情页无限堆叠
|
||||
|
||||
### 优化
|
||||
- **直播画质面板**:改为居中 Modal 弹出框
|
||||
- **视频详情 Tab**:按钮向左靠齐,移除均分宽度
|
||||
- **评论排序按钮**:统一为实心背景风格(`#f0f0f0` → `#00AEEC`),与直播分区 Tab 一致
|
||||
- **设置页按钮**:外观/流量选项按钮统一为实心背景风格
|
||||
|
||||
## [1.0.11] - 2026-03-24
|
||||
|
||||
### 新增
|
||||
- **暗黑模式**:全局主题系统(`utils/theme.ts`),支持亮色 / 暗色一键切换,覆盖所有页面和组件
|
||||
|
||||
Reference in New Issue
Block a user