Skip to content

修复 JAVGG 首页与分类 HTTP 超时后的列表读取 - #16

Merged
bbnotcode merged 1 commit into
mainfrom
codex/javgg-list-loading-20261004
Oct 4, 2026
Merged

bbnotcode merged 1 commit into
mainfrom
codex/javgg-list-loading-20261004

Conversation

@bbnotcode

Copy link
Copy Markdown
Owner

用户在 iPhone DreamBy 中打开 JAVGG 时,首页和分类只显示站点 Logo 的失败卡,报 stage=http-timeout。1.0.3 为列表请求增加 6 秒 HTTP 截止时间(包含正文读取),失败、验证页或不完整列表时最多一次 12 秒隐藏网页 HTML 回退;成功时返回真实影片,失败时返回明确错误和空列表,避免把错误提示当作影片。兼容异步和嵌套正文,保留原翻页、详情动作,并为真实热门影片补充排名。

保留 javgg-mini-library.js 原地址、库 ID 和参数。详情及播放相关 19 个函数逐字保持恢复版;其他九个已恢复入口仍与任务前快照一致。恢复记录保留 JAVGG 原快照及此次用户要求的替代版本,没有重新引入之前的播放修复。

验证:

  • 67 项媒体库回归全部通过,包括挂起的 HTTP/正文、单次 HTML 回退、验证页识别、异步响应、翻页、空搜索和失败不推进页码。
  • 60 个脚本语法、39 个库契约、兼容路径、既有 SexBJCam 网络测试、发布包装和差异检查通过。
  • 匿名 iPhone User-Agent 的最近发布、第二页和精选请求返回 HTTP 200;当前桌面浏览器会话中八个分类的前两页均解析出真实影片,第二页内容不同。
  • 模拟宿主 http-timeout 后,通过真实浏览器首页 HTML 完成一次回退,返回 18 个首页影片和 5 个轮播条目。

限制:两个热门分类当前原站请求和后续网页导航仍有超时;此次改动不能保证这些源页面始终可用。桌面检查不等于 DreamBy iPhone 结果,网页 HTML 回传与实际列表显示仍待用户更新测试。

@bbnotcode
bbnotcode merged commit b38742e into main Oct 4, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant