fix: MissAV 1.5.11 修正验证页误判和播放阶段超时 - #9
Merged
Merged
Conversation
This was referenced Oct 3, 2026
Merged
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.
MissAV 的正常 HTTP 200 详情页包含 Cloudflare 的普通检测脚本
/cdn-cgi/challenge-platform/scripts/jsd/main.js,旧解析器将其误判为验证拦截。已有媒体地址因此被丢弃,继续等待浏览器和备用域名,最终触发用户在 iPhone 上报告的stage=total-deadline。本次将 MissAV 升为 1.5.11:只识别实际拦截证据,兼容
statusCode,播放时刷新详情 HTML,并为详情 HTTP、浏览器媒体捕获和 master 请求加入脚本侧截止时间。唯一一次浏览器回退用于媒体捕获;已有地址时不为可选画质探测打开浏览器,并为返回地址预留时间。脚本侧时限不能强制取消宿主原生任务。同步四个既有 MissAV 文件,保留下载路径、媒体库 ID、原参数和历史条目载荷。本次不修改用户报告的其他媒体库。
验证:53 项媒体库回归(新增 7 项完整 MissAV 流程检查)、60 个普通脚本语法、39 个媒体库契约、兼容副本一致性,以及其余现有 CI 命令均通过。三部实际详情均 HTTP 200,完整桌面解析约 0.3–1.5 秒返回页面真实画质。
设备验证待完成:桌面匿名 HTTP 对视频 CDN master 仍收到 Cloudflare 403,浏览器实时 master/1080P 清单为 200;未验证有效分片或 DreamBy iPhone 原生起播。此 PR 保持草稿,不能将地址解析成功表述为设备播放已修好。需确认同网络 Safari 起播、DreamBy 首次播放与切画质。