Developer
463c0db058
feat: 性能优化 + Bug修复 + 搜索增强
...
- expo-image 替换 RN Image(VideoCard/LiveCard/BigVideoCard/CommentItem,recyclingKey)
- DanmakuList Animated.Value 对象池,减少 GC 压力
- FlatList 性能参数:windowSize=7 / maxToRenderPerBatch=6 / removeClippedSubviews
- bilibili.ts 请求去重(getVideoDetail/getPlayUrl)
- SESSDATA 迁移至 expo-secure-store(utils/secureStorage.ts,启动自动迁移)
- 主题系统扩展:新增 sheetBg/modalBg/modalText/placeholder/iconDefault/danger 等 token
- 多组件深色模式适配:DownloadSheet/LivePlayer/NativeVideoPlayer/DownloadProgressBtn/CommentItem/LoginModal
- 搜索页增强:搜索建议 + 热搜榜(hooks/useSearch.ts + app/search.tsx)
- LoginModal 修复轮询竞态(cancelled flag + try-catch)
- 修复 downloads.tsx 冗余三元表达式
2026-03-26 01:16:20 +08:00
github-actions[bot]
8a45211fd6
chore: bump version to v1.0.15 [skip ci]
2026-03-25 07:49:48 +00:00
github-actions[bot]
28711e8a01
chore: bump version to v1.0.14 [skip ci]
2026-03-25 07:07:55 +00:00
github-actions[bot]
b34591299e
chore: bump version to v1.0.13 [skip ci]
2026-03-25 04:04:53 +00:00
github-actions[bot]
e508893df7
chore: bump version to v1.0.12 [skip ci]
2026-03-25 03:35:32 +00:00
github-actions[bot]
e0a845e74a
chore: bump version to v1.0.11 [skip ci]
2026-03-24 16:01:27 +00:00
github-actions[bot]
ce82f1be71
chore: bump version to v1.0.10 [skip ci]
2026-03-24 11:42:15 +00:00
github-actions[bot]
3fe9b75ddb
chore: bump version to v1.0.9 [skip ci]
2026-03-24 11:27:49 +00:00
github-actions[bot]
df8396132e
chore: bump version to v1.0.8 [skip ci]
2026-03-24 11:25:25 +00:00
github-actions[bot]
a8e40dbd5f
chore: bump version to v1.0.7 [skip ci]
2026-03-23 17:27:08 +00:00
Developer
2e5f749583
Merge branch 'master' of https://github.com/tiajinsha/JKVideo
2026-03-24 01:26:43 +08:00
Developer
eb4d61669a
fix:expo-updates 包会在 expo prebuild 阶段向 Android 项目注入与 EAS Update 相关的 Gradle 任务,导致 assembleRelease 时卡住(挂起不退出)
2026-03-24 01:26:39 +08:00
github-actions[bot]
3e0c9040b5
chore: bump version to v1.0.6 [skip ci]
2026-03-23 16:23:05 +00:00
Developer
3a82151d8d
1
2026-03-24 00:22:30 +08:00
Developer
4ef70df676
Merge branch 'master' of https://github.com/tiajinsha/JKVideo
2026-03-24 00:18:06 +08:00
Developer
9bffc16fef
feat:添加哨兵功能,错误日志收集,为持续迭代做准备
2026-03-24 00:17:43 +08:00
github-actions[bot]
21d9df0156
chore: bump version to v1.0.6 [skip ci]
2026-03-20 07:46:14 +00:00
github-actions[bot]
6bae600ff1
chore: bump version to v1.0.5 [skip ci]
2026-03-20 07:44:20 +00:00
github-actions[bot]
502502c5c7
chore: bump version to v1.0.4 [skip ci]
2026-03-20 07:19:41 +00:00
github-actions[bot]
9abc40882a
chore: bump version to v1.0.3 [skip ci]
2026-03-20 06:57:26 +00:00
github-actions[bot]
bb0fdbd35f
chore: bump version to v1.0.2 [skip ci]
2026-03-20 06:37:41 +00:00
github-actions[bot]
22ac552fca
chore: bump version to v1.0.1 [skip ci]
2026-03-20 06:17:20 +00:00
Developer
38fc41f184
feat:热更新
2026-03-20 14:06:52 +08:00
Developer
5e819ca080
init
2026-03-20 12:05:58 +08:00
Developer
e5568b6b6b
chore: install expo-screen-orientation, set orientation to default
2026-03-10 22:42:29 +08:00
Developer
5bb6a3cd68
feat: unlock 1080P+ on Android via DASH streaming
...
- getPlayUrl uses fnval=16 (DASH) on Android, keeping fnval=0/html5 for iOS/web
- New utils/dash.ts builds a valid DASH MPD from Bilibili's segmentBase ranges
and returns it as a data: URI for ExoPlayer consumption
- NativeVideoPlayer selects DASH path (type='mpd') or durl fallback automatically
- Extend PlayUrlResponse types with DashVideoItem/DashAudioItem/DashSegmentBase
2026-03-10 20:04:48 +08:00
Developer
18eebfb0d2
1
2026-03-10 17:25:18 +08:00
Developer
9b7e728c9d
1
2026-03-06 12:58:41 +08:00
Developer
bbe0df6ed2
chore: init expo typescript project with all dependencies
2026-03-05 17:55:47 +08:00