已有微信小程序,想在自有 APP 里继续使用,通常不需要把所有页面重新做成原生页面。迁移的重点不在于“把代码包上传一次”,而在于把原来依赖微信环境的能力梳理清楚,再接入宿主 APP 和小程序管理平台。
FinClip 在其中承担两部分工作:小程序容器负责让小程序在 APP 内加载和运行;小程序管理平台负责版本上传、体验测试、审核、发布、灰度和下架。原有的订单、会员、内容等业务系统仍然沿用,不需要重建。
整套流程可以按七步推进。
第一步:确定迁移范围
先确定首个迁移版本要覆盖哪些业务,不要一开始把全部页面都纳入范围。通常优先选择访问频率高、业务流程相对完整、对微信专属能力依赖较少的模块,例如服务查询、内容浏览、预约提交或会员服务。
准备材料时,至少要有:
* 当前稳定的小程序代码分支和构建配置;
* 页面清单,标出首页、登录页、提交页、结果页和异常页;
* 微信侧能力使用清单,例如登录、支付、分享、订阅消息、扫码、