Repository navigation
feat: 将播放偏好移至设置并按偏好语言选择字幕和音轨 - #100
Merged
Merged
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
将播放偏好从播放器移到「设置 → 播放偏好」,仅提供自动播放下一集、自动跳过片头片尾和统一偏好语言。移除持久化具体字幕/音轨的选择入口;字幕控制栏仍可临时切换或关闭,不改写档案偏好。
实现
验证与限制
yarn install --immutableyarn typecheckyarn test:unit:现有 34 项通过yarn build:budget:生产构建及全部包体积检查通过yarn test:e2e:使用全新 mock 状态运行,现有 6 项通过git diff --check;未新增测试或回归检查。原生播放只在浏览器暴露
audioTracks时切换音轨;MKV proxy 与服务端 HLS 不依赖该浏览器 API。未使用真实多音轨 MKV 做端到端媒体播放验证。后端未改动,未运行无关后端构建。