-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: 修复解除区域限制和播放器相关问题 #96
Conversation
在使用 Android API 请求播放地址时始终关闭 referer 以防止视频地址403 播放器默认编码选择策略是先 av1 失败再试 hevc 再次失败再试 avc 如果第一个请求失败会标记 av1 失败,再失败会标记 hevc 失败,最终导致全程使用 avc 哔哩哔哩番剧区 avc 1080P 高码率不超过 1500,非常模糊
修复每次解除区域限制之后请求分辨率被重置为 1080P 非高码率的问题 修复播放器增强偶尔不加载的问题 修复番剧标题多一个“未定义”的问题 upos 服务器列表同步到界面
bd3da16
to
1d3f919
Compare
一个空格的惨案,排查一小时
return Promise.resolve(subtitles) | ||
}); | ||
} | ||
return await Promise.resolve(subtitles) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
既然用同步写法,那就没必要使用 Promise.resolve
, 直接 return subtitles
seasonInfo.result.type = 1 | ||
const user_status = SEASON_CACHE | ||
seasonInfo.result['user_status'] = { | ||
area_limit: user_status.area_limit, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
从动态进入番剧,此处会报错。
可是这个状态本来就是坏的 |
还在尝试修 |
解除区域限制会改 referrer |
现在全部修好了,如果需要的话重新打开 PR |
在使用 Android API 请求播放地址时始终关闭 referer 以防止视频地址403
Fix#57
播放器默认编码选择策略是先 av1 失败再试 hevc 再次失败再试 avc
如果第一个请求失败会标记 av1 失败,再失败会标记 hevc 失败,最终导致全程使用 avc
哔哩哔哩番剧区 avc 1080P 高码率不超过 1500,非常模糊
修复每次解除区域限制之后请求分辨率被重置为 1080P 非高码率的问题
修复播放器增强偶尔不加载的问题
修复番剧标题多一个“未定义”的问题
修复播放界面追番按钮状态
upos 服务器列表同步到界面