Commit Graph

31 Commits

Author SHA1 Message Date
Developer
dd0c058339 还原代码 2026-03-20 14:37:14 +08:00
Developer
28c6389f83 测试更新 2026-03-20 14:16:52 +08:00
Developer
7f585ff8ad 测试更新 2026-03-20 14:12:51 +08:00
Developer
adeb5e9425 测试更新 2026-03-20 14:10:26 +08:00
Developer
5ec4c5a6be 版本1.0 2026-03-19 21:53:08 +08:00
Developer
a3acd40ee2 Merge branch 'feat/followed-live' 2026-03-19 20:46:32 +08:00
Developer
f5d49cd3f9 feat:直播 Tab 顶部显示关注主播在线列表 2026-03-19 20:46:16 +08:00
Developer
d8c13a98ab feat:热门列表 BigVideoCard 下方穿插双列直播卡片 2026-03-19 20:45:33 +08:00
Developer
462a090599 设置页面 2026-03-19 16:34:56 +08:00
Developer
965a6b411f 1 2026-03-19 12:55:23 +08:00
Developer
94db7445fb 视频缓存 2026-03-17 22:18:05 +08:00
Developer
714d28358f 1 2026-03-17 18:00:00 +08:00
Developer
6275fd0930 直播弹幕与界面优化
- useLiveDanmaku: 重写协议解析,支持 zlib 压缩消息、token 认证、base64 帧处理
- services/bilibili: 新增 getLiveDanmakuInfo 获取弹幕服务器信息
- live/[roomId]: 使用真实 roomid 而非 URL 别名连接弹幕
- NativeVideoPlayer: 增加中文注释,移除调试日志
- video/[bvid]: UP主头像移至标题前,调整字号与样式
- index: 替换 logo 文字为下载按钮图标
- videoRows: 修复奇数视频配对,调整 BigRow 位置策略
- package.json: 移除未使用的 fast-xml-parser 和 xml2js 依赖
2026-03-17 15:14:23 +08:00
Developer
a46e63f0ba 1 2026-03-16 21:13:26 +08:00
Developer
829d175baa 1 2026-03-16 16:20:59 +08:00
Developer
ff659dcef7 优化 2026-03-14 18:25:13 +08:00
Developer
fb819798b1 1 2026-03-14 12:27:03 +08:00
Developer
e9b00d026f 1 2026-03-14 11:55:45 +08:00
Developer
a971a65f96 直播卡片 2026-03-13 21:52:09 +08:00
Developer
2e7578afde 热力图bug 2026-03-12 23:57:01 +08:00
Developer
a55bcd46ea header 2026-03-12 21:21:01 +08:00
Developer
9347c8752d 1 2026-03-11 20:53:18 +08:00
Developer
4e8beae209 fix: add unmount cancellation guard, simplify keyExtractor, update spec 2026-03-11 14:48:19 +08:00
Developer
287a608e97 refactor: memoize renderItem, document viewability ref pattern, remove redundant assertion 2026-03-11 14:42:47 +08:00
Developer
8885f83b8a feat: refactor homepage FlatList for big-card layout with viewport autoplay 2026-03-11 14:38:31 +08:00
Developer
836b2ceb28 fix: 末行单卡片居中 + 卡片高度不一致
- columnWrapperStyle justifyContent 改为 flex-start,末行单卡片靠左
- title 固定 height: 32px(2行 × lineHeight 16),
  使每张卡片 info 区高度相同,消除高度不一致
2026-03-10 21:14:24 +08:00
Developer
621fbebc08 fix: 下拉刷新 spinner 被顶部导航栏遮挡
改用 RefreshControl 并设置 progressViewOffset = insets.top + NAV_H,
将刷新指示器下移到导航栏以下,使其可见。
2026-03-10 21:10:01 +08:00
Developer
9ceb3b0d94 fix: 加载更多完成后页面抖动/导航栏弹出
ListFooterComponent 在 loading 结束时从 ActivityIndicator 变为 null,
content 高度骤降触发虚假 scroll event,diffClamp 误判为上滑把导航栏顶出。
改为 footer 保持固定高度 48px,仅切换 spinner 的显隐,消除高度变化。
2026-03-10 21:07:40 +08:00
Developer
cf20b016ff 1 2026-03-10 19:04:18 +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