17 Commits

Author SHA1 Message Date
Developer
6e0dc2729c 本项目已收到哔哩哔哩(bilibili)律师函,要求停止对 B 站 API 的调用及相关仿制行为。
为尊重知识产权及相关法律法规,本仓库即日起停止后续维护与更新,不再接受新的 Issue 和 Pull Request。

现有代码仅作学习参考保留,请勿将本项目用于任何商业或违法用途。

感谢所有支持过本项目的朋友。
2026-05-12 21:29:45 +08:00
Developer
53c67079a1 bug修改 2026-05-12 20:27:30 +08:00
Developer
e3def7d01b fix: 修复小窗闭包过期、详情页 loading 卡死、视频播放器性能问题
- 小窗 PanResponder 用 storeRef 替代闭包捕获,修复 roomId/bvid 始终为初始值
- useLiveDetail 用 ref 比对替代 cancelled 标志,防止 fetch 被意外取消
- 详情页 useLayoutEffect 同步清除小窗,BigVideoCard 小窗活跃时跳过播放
- 视频播放器竖屏/全屏互斥渲染,减半解码器占用
- onProgress 节流 + 退出全屏强制恢复播放
2026-03-25 15:03:49 +08:00
Developer
c0b7b8e974 feat:下载管理页面,集成分享功能 2026-03-19 20:11:05 +08:00
Developer
94db7445fb 视频缓存 2026-03-17 22:18:05 +08:00
Developer
2e47871689 播放状态 2026-03-17 17:26:43 +08:00
Developer
9347c8752d 1 2026-03-11 20:53:18 +08:00
Developer
71ffbf3585 fix: simulate landscape via CSS transform when expo-screen-orientation unavailable 2026-03-11 10:30:59 +08:00
Developer
a2d401da40 fix: fullscreen player fills modal instead of using portrait 16:9 dimensions 2026-03-11 10:26:52 +08:00
Developer
497dd33a35 fix: lazy-require expo-screen-orientation for Expo Go compatibility 2026-03-11 10:13:54 +08:00
Developer
6871d061fc feat: add orientation lock and dual-instance fullscreen to VideoPlayer 2026-03-10 22:52:05 +08:00
Developer
ee213347c7 feat: unified player controls with heatmap progress + thumbnail preview
- VideoPlayer: 移除 onProgress/seekTo props,新增 bvid/cid 向下透传
- [bvid].tsx: 删除 HeatProgressBar 及 currentTime/duration/seekCmd state
- HeatProgressBar.tsx: 删除(逻辑已合并进 NativeVideoPlayer)
- 计划文档已保存到 docs/superpowers/plans/
2026-03-10 21:48:23 +08:00
Developer
4c72ff3cdd 视频清晰度 2026-03-10 20:21:22 +08:00
Developer
cf20b016ff 1 2026-03-10 19:04:18 +08:00
Developer
c9c62d3e48 1 2026-03-06 14:52:28 +08:00
Developer
9b7e728c9d 1 2026-03-06 12:58:41 +08:00
Developer
a0e53bd073 feat: add all source files - services, store, hooks, components, screens 2026-03-05 18:02:54 +08:00