Files
pilipala/lib/pages
orz12 4d07f1508a 重构全屏逻辑,修复全屏弹幕与横屏错位问题
不再使用showDialog覆盖并传递对象的方式实现全屏,改用原控件调整高度(用Obx包裹SliverAppBar)、safeArea切换上下边距、构建detail页时根据屏幕方向切换状态栏可见性的方式实现全屏。
以上方式既能兼容屏幕旋转,也能绕过弹幕不加载的问题,还可以保留播放器上的弹幕避免旋屏时清空。
另外添加了两处针对全屏或旋屏状态的返回处理。
2023-12-18 21:25:28 +08:00
..
2023-12-16 21:57:30 +08:00
mod
2023-12-04 00:01:07 +08:00
2023-10-14 16:18:26 +08:00
mod
2023-12-04 00:01:07 +08:00
2023-10-14 21:33:40 +08:00
mod
2023-12-04 00:01:07 +08:00
mod
2023-12-04 00:01:07 +08:00
2023-12-02 21:33:46 +08:00
2023-12-17 15:16:34 +08:00
mod
2023-12-04 00:01:07 +08:00
2023-08-30 09:36:19 +08:00
mod
2023-12-04 00:01:07 +08:00
mod
2023-12-04 00:01:07 +08:00
2023-11-11 23:18:19 +08:00
2023-10-01 11:46:28 +08:00
2023-11-27 00:41:22 +08:00
2023-11-27 00:41:22 +08:00
2023-11-27 00:41:22 +08:00
2023-11-27 00:41:22 +08:00
2023-09-24 00:34:20 +08:00
2023-11-27 00:41:22 +08:00
2023-11-11 23:18:19 +08:00
2023-12-02 21:33:46 +08:00
mod
2023-12-04 00:01:07 +08:00
mod
2023-12-04 00:01:07 +08:00
2023-12-16 21:02:16 +08:00
2023-12-03 00:58:41 +08:00
2023-12-17 14:55:52 +08:00
2023-12-17 14:55:52 +08:00