一个基于React-Native
的 Bangumi 第三方客户端
安卓和 iOS 都做了兼容, 并最大限度保持一致, 目前已开发不少于 50 个页面, 持续开发中...
Bangumi 是用于管理追番进度(不限于动漫、音乐、日剧、AVG),发现和讨论番组的第三方客户端。
苹果好难审, 短时间内都没办法通过, 会跟苹果做长久作战. 目前有方法可以试用, 不会太复杂 [TestFlight] | [iOS 试用方法]
[bangumi-subject] 本人维护的条目静态数据 CDN
[bangumi-oss] 本人维护的热门条目封面和活跃用户头像对象存储 CDN
[bangumi-api] 官方接口
[bangumi-onair] 单集播放数据源
[bangumi-data] 番组数据索引
[tinygrail.com] 小圣杯接口
v2.8.0 - 2020/02/16
—— 新功能 ——
- [条目] 评分增加标准差和争议度
- [设置] 可选择启动页(实验性)
—— 优化 ——
- [超展开设置] 帖子的滚动条可以配置方向和是否显示
- [首页收藏] 优化空提示, 有
在看
动画才会在列表里 - [条目] 优化章节右边的搜索播放源头按钮, 增加了一个源头 (并合右上角在线源头数据)
- [登陆] 步骤卡(4/5)时, 验证码没改变的情况下点击登陆不会重头开始, 改成从步骤(4/5)重试
- [CDN] 帖子、人物页面现支持 CDN 加速
- 统一了各个模块列表条目 [已收藏] 的样式, 使用粉色底色表示
—— 小圣杯助手 v1.3.0 ——
- 每个列表跳转可以自定义直接点击前往(买入、卖出、K 线或资产重组)页面
- [首页] 点击资产可以缩略
- [首页] 刮刮乐、每日签到不再显示询问提示, 现在直接操作
- [ICO] 更新规则
- [K 线] 只取近一个月的数据
- [交易] 支持冰山委托
- [人物直达] 现在会判断是否 ICO 角色并直接进入
- [人物] 董事会显示玩家排名
- [资金日志] 刮刮乐可以的话显示头像, 还有跳转
- [设置] 可以设置小圣杯为启动页
v2.7.0 - 2020/02/04
—— 新功能 ——
- [短信] 内容展示, 回复短信
- [电波提醒] 短信(私信)列表
- [用户空间] 添加发短信入口
- [设置] 可调整全局字体大小
—— 优化 ——
- [登陆] 可以选择域名登陆 (登陆失败的可以切换试试)
—— 修复 ——
- [首页收藏] 修复了多季度番组进度条进度不正确的问题
- [用户空间] 修复了不能折叠展开番组的问题
—— 小圣杯助手 ——
- [我的拍卖] 添加取消拍卖按钮
- 首页底部添加 [教程帖子直达]
- 小圣杯 (更适合移动端交互的角色交易 air game)
- 素材使用了主站上能找到的 (b38 求大佬贡献)
- 番组进度管理
- 条目详情
- 人物详情
- 时间胶囊
- 超展开 (帖子, 各种人性化功能, 屏蔽, 回复, 留言倒序, 电波提醒)
- 小组
- 搜索 / 标签 / 排行版
- 个人时光机 (完整, 可筛选, 可排序)
- 好友 / 用户空间
- 热门 / 随便看看 /每日放送 / 历年年鉴
(被墙看不见图的可以复制 alt 打开)
** 下载 **
注意, 某个依赖包在淘宝源里面 404, 要切换为 npm 官方源
npm config set registry https://registry.npmjs.org
国内环境, 首次下载包有可能会异常地慢
git clone https://github.com/czy0729/Bangumi
cd ./Bangumi
npm install // or yarn 因为后全面会替换掉node_modules的icon, 使用yarn可能会出现回退的现象
** 前置操作 **
自定义 Iconfont, 把 assets/iconfont/ 下的目录 vector-icons
和 node_modules/@expo/ 下的目录 vector-icons
合并 (注意是合并不是替换, 假如不行, 就手动把文件夹下面的 2 个文件, 找到对应的地方替换, 观察文件修改日期是不是变化了), 原理其实就是用自己的字体文件把原有的 AntDesign 字体文件替换掉, 之后引用 Icon.AntDesign .
** 启动 **
npm start // 之后点击在浏览器打开的Expo Developer Tools, 点击 Run on iOS simulator
window 用法不详, 也不清楚到底能不能运行, 可以查阅 Expo 官方文档. 可以选择同一局域网真机扫码调试, 需先下载 Expo App