平台差异
本文把当前客户端中最容易混淆的差异集中列出。✓ 表示当前客户端提供对应流程,— 表示当前页面没有对应流程;服务端是否支持不在本文范围内。
uni-app 客户端
| 能力 | App | H5 | 微信小程序 | 抖音小程序 |
|---|---|---|---|---|
| 浏览广场、钓点、鱼种、约钓、钓技 | ✓ | ✓ | ✓ | ✓ |
| 发布动态 | ✓ | ✓ | ✓ | — |
| 发布钓点 / 约钓 / 渔获 | ✓ | ✓ | ✓ | — |
| 发布或编辑钓技 | ✓ | ✓ | ✓ | — |
| AI 对话与结构化分析 | ✓ | ✓ | ✓ | ✓ |
| 订单列表 | ✓ | ✓ | ✓ | ✓ |
| 订单物流页 | — | — | ✓ | ✓ |
| 客服页面 | — | ✓ | ✓ | ✓ |
| 实际拉起在线客服 | — | — | ✓ | — |
说明:抖音小程序保留浏览和详情页面,但当前发布类页面按编译条件隐藏;物流页只在微信/抖音小程序构建中提供。客服页面在非微信平台只显示提示,不能拉起微信客服会话。
Flutter 客户端
Flutter 客户端当前构建 H5、iOS App 和 Android App:
- Android / iOS / H5 均提供主要内容、AI、钓点、鱼种、渔获、约钓、钓技、消息和设置路由;
- iOS 在系统能力可用时提供 Apple 登录;H5 不提供 Apple 登录;
联系客服当前不是 Flutter 的可用路由;请使用帮助中心或意见反馈;- 空间照片效果只在 Android / iOS 原生 App 上尝试,Flutter H5 会使用普通照片;
- Flutter H5 部署在
/mobile/,不要把它和本站文档的/docs/前缀混淆。
登录差异
- H5 统一使用手机号验证码登录;
- Flutter 原生 App 可能显示一键登录,iOS 还可能显示 Apple;
- 微信和抖音小程序需要使用各自的手机号授权控件;
- 所有平台都受用户协议和隐私政策确认步骤约束。
权限差异
相机、相册、定位、传感器和小程序客服都由平台控制。即使同一个按钮在不同端可见,打开后的系统授权页、可选媒体类型和回退行为也可能不同。遇到入口缺失时,请先查看本页,再以当前构建版本的实际 UI 为准。
