8
论坛初始管理员账号
回复讨论
0
当前站点已关闭游客查看评论,登录后可查看评论并参与回复讨论。
同一件事,五个平台五种做法。选平台前先看这张表,再走新手村的决策树。
| 项 | Legado(安卓) | 源阅(iOS) | 香色(iOS) | 轻悦(Flutter) | 用心(独立) |
|---|---|---|---|---|---|
| 规则格式 | JSON 书源 | JSON 书源 | JSON → XBS | JSON 书源 | MRS |
| 桥接层 | java.* | java.* | LPNetWork 链 | flutter_inappwebview | 独立 API |
| HTTP | java.ajax 同步 | java.ajax 同步 | requestInfo 配置 | http.Get/Post 异步 | 自有接口 |
| 加密 | Packages.java 可用 | 通常必须纯 JS | 求值语义特殊 | 无 crypto,必须纯 JS | 自有 API |
| 登录界面 | loginUi 数组 | loginUi 数组 | loginUrl 配置 | HTML 面板 | 内置配置 |
| 特色 | 生态最大、调试最强 | 多源正文切换、配置面板 | 五关卡验证、防闪退 | 跨端一致 | TTS、界面美化 |
flutter_inappwebview / http.Get / 大量 await → 轻悦时光。java.ajax / source.put → Legado 或源阅,再用 loginUi 结构等字段区分。五平台规则互不兼容,但业务逻辑可以跨(见《迁移铁律》)。不要一上来就五平台全写——先吃透一个,第二个平台从「转换 + 评估」开始而不是从零手写。