Vicky
|
79463e65c2
|
feat(player): 剧名与选集合并为同一个弹窗
点剧名默认停在详情页签,选集入口直接停在选集页签,不再跳详情页;
详情页签补上简介、标签、收藏与相似推荐,原选集弹窗合并进来后删除。
|
2026-10-29 15:44:10 +08:00 |
|
Vicky
|
63191b4692
|
perf(player): 续看点加载与进度写盘改为并行且复用同一请求
进播放页与首次准备播放会各要一次续看点,同一次请求跑两遍还串在首帧前;
现在并发请求复用同一 Future,并与上一条进度写盘并行等待,少一个网络往返的起播延迟。
剧场网格海报按布局宽度限制解码尺寸,半屏卡片不再按原图解码。
|
2026-10-29 11:25:47 +08:00 |
|
Zhou Weidong
|
57f84c45bd
|
fix(player): 解锁状态登录期内共享,重进播放页不再丢解锁
解锁记录原本是播放页实例的私有集合,退出再进入会先闪一次锁定态,还会
被 selectLocked 提前释放播放器。改为进程内共享的 UnlockedEpisodeRegistry,
由全局注入并在登录态变化时清空;播放器三处渲染分支统一走同一判定,
会话锁态只约束当前页,避免相邻预加载页被误判为锁定。
|
2026-10-29 10:44:44 +08:00 |
|
Zhou Weidong
|
799f3d1b7d
|
feat(player): 选集面板挑集后记住上次选集
|
2026-10-28 18:47:51 +08:00 |
|
Vicky
|
df2654c9d6
|
fix(player): iOS自动小窗仅在播放页活跃时拉起
|
2026-10-28 17:14:50 +08:00 |
|
Vicky
|
43e60e29ec
|
feat(player): 接入双端画中画播放
|
2026-10-28 16:36:55 +08:00 |
|
Zhou Weidong
|
d3dbc9f8dc
|
fix(favorite): 统一收藏状态与互动图标
|
2026-10-27 09:31:48 +08:00 |
|
Zhou Weidong
|
a3d50eb935
|
feat(interaction): 支持游客点赞收藏评论
|
2026-10-26 22:33:14 +08:00 |
|
Zhou Weidong
|
188811fde6
|
feat(player): 切集刷新互动计数统计
|
2026-10-26 21:40:39 +08:00 |
|
Zhou Weidong
|
37353dac15
|
fix(player): 观看全集进入后自动播放
|
2026-10-26 21:25:38 +08:00 |
|
Zhou Weidong
|
ee4e573f4f
|
fix(player): 播放页改为非阻塞加载
|
2026-10-26 17:43:57 +08:00 |
|
Zhou Weidong
|
c8ec481fc9
|
fix(player): 预解码观看全集首帧
|
2026-10-26 17:27:43 +08:00 |
|
Zhou Weidong
|
1fc8c4924e
|
fix(player): 调整观看全集淡入时长
|
2026-10-26 17:21:52 +08:00 |
|
Zhou Weidong
|
55fc2796a9
|
fix(player): 观看全集复用抓帧首屏
|
2026-10-26 17:20:24 +08:00 |
|
Zhou Weidong
|
bb2c729a7e
|
fix(player): 隔离播放资源所有权并修复黑屏
|
2026-10-26 17:03:19 +08:00 |
|
Zhou Weidong
|
54eb5a60a8
|
fix(player): 修复返回首页黑屏并恢复预热
|
2026-10-26 16:45:00 +08:00 |
|
Zhou Weidong
|
6667330ce0
|
fix(player): 分离首页与播放页播放上下文
|
2026-10-26 16:37:37 +08:00 |
|
Zhou Weidong
|
440188f261
|
fix(player): 修复切集返回推荐页黑屏
|
2026-10-26 16:20:31 +08:00 |
|
Zhou Weidong
|
80c962a95c
|
fix(player): 收紧图片与快速切集资源占用
|
2026-10-26 15:10:02 +08:00 |
|
Zhou Weidong
|
2fef7470e0
|
fix(player): 使用高清首帧并稳定切集占位
|
2026-10-26 14:58:00 +08:00 |
|
Zhou Weidong
|
0cb0ab0613
|
fix(player): 重构单层过渡并阻止锁定集串播
|
2026-10-26 14:41:18 +08:00 |
|
Zhou Weidong
|
516593499c
|
fix(player): 修复竖滑上一集不自动播放
|
2026-10-26 13:43:43 +08:00 |
|
Zhou Weidong
|
222bacdeeb
|
fix(player): 优化上下滑切集黑屏
|
2026-10-26 13:15:56 +08:00 |
|
Zhou Weidong
|
ef29fc5f15
|
feat(app): 完善播放协议搜索与空状态
|
2026-10-23 12:38:47 +08:00 |
|
Zhou Weidong
|
9aa797504b
|
feat: 统一首页与推荐搜索入口
|
2026-10-22 22:48:21 +08:00 |
|
Zhou Weidong
|
2765343340
|
fix(recommend): 修正进度拖动与底栏联动
|
2026-10-22 20:15:07 +08:00 |
|
Zhou Weidong
|
8936c3d6eb
|
fix(client): 修正 ChangeNotifier 监听生命周期
|
2026-10-22 19:14:35 +08:00 |
|
Zhou Weidong
|
91e869d589
|
feat(nav): 底部导航改为首页推荐追剧我的
|
2026-10-22 16:21:05 +08:00 |
|
Zhou Weidong
|
4bc04fd8ae
|
style(theme): 客户端切换深色视觉风格
|
2026-10-22 13:49:20 +08:00 |
|
Zhou Weidong
|
12b733d111
|
feat(player): 进度条拖动预览改用雪碧图
|
2026-10-22 11:40:23 +08:00 |
|
Zhou Weidong
|
7ad4681049
|
fix(player): 收敛播放入口缓冲提示
|
2026-10-22 10:47:16 +08:00 |
|
Zhou Weidong
|
5268adc999
|
fix(player): 记住拖动后的实际播放位置
|
2026-10-22 10:41:01 +08:00 |
|
Zhou Weidong
|
759a02375a
|
fix(player): 修复详情往返播放位置丢失
|
2026-10-22 10:27:58 +08:00 |
|
Zhou Weidong
|
a25c500371
|
feat(player): 保持屏幕常亮并自动恢复播放
|
2026-10-22 10:17:43 +08:00 |
|
Zhou Weidong
|
f3ec12e3c3
|
fix(player): 修复切换频道时复用已释放的视频控制器
|
2026-10-21 20:00:15 +08:00 |
|
Zhou Weidong
|
d227ac69fb
|
fix(home): 修复 feed 更新触发的 build 期 setState
|
2026-10-21 19:45:38 +08:00 |
|
Zhou Weidong
|
3c4d65a9b2
|
fix(home): 修复频道快速切换卡 loading
|
2026-10-21 17:46:42 +08:00 |
|
Zhou Weidong
|
ae61d9ec4c
|
feat(home): 首页按内容类型分频道 Feed 并支持分页
|
2026-10-21 17:33:52 +08:00 |
|
Zhou Weidong
|
83822a0cbb
|
feat(player): 点赞与评论改为按集
|
2026-10-21 16:15:29 +08:00 |
|
Zhou Weidong
|
d081cff3e4
|
fix(player): 评论面板保持高度并两段式收起
|
2026-10-21 13:04:29 +08:00 |
|
Zhou Weidong
|
8c04099d97
|
feat(player): 首页进详情与播放页改为淡入转场
|
2026-10-21 09:23:30 +08:00 |
|
Zhou Weidong
|
699fd427b8
|
fix(player): 路由覆盖时暂停播放
|
2026-10-20 19:24:49 +08:00 |
|
Zhou Weidong
|
353196aaa3
|
fix(flutter): 修复详情页跳转灰屏
|
2026-10-20 17:32:53 +08:00 |
|
Zhou Weidong
|
c87798fb16
|
fix(flutter): feed 清屏保留顶栏并寻址恢复播放
|
2026-10-20 14:33:35 +08:00 |
|
Zhou Weidong
|
bc8f3bcab7
|
fix(flutter): 回前台复位残留画中画状态
|
2026-10-20 14:28:05 +08:00 |
|
Zhou Weidong
|
9a4269b847
|
feat(flutter): 重设计播放页与操作面板
|
2026-10-20 10:41:56 +08:00 |
|
Zhou Weidong
|
634b63e16c
|
feat(flutter): 应用浅色暖橙视觉主题
|
2026-10-20 10:15:03 +08:00 |
|
Zhou Weidong
|
35338cbfc8
|
feat(app): 剧场页九宫格与极简我的页
|
2026-10-20 05:28:51 +08:00 |
|
Zhou Weidong
|
7850dfc746
|
style(app): 格式化并拆分长函数
|
2026-10-20 04:38:36 +08:00 |
|
Zhou Weidong
|
2b2b7e9913
|
feat(app): 播放器增加清晰度档位入口
|
2026-10-20 04:37:42 +08:00 |
|