作者:铱雯_213 | 来源:互联网 | 2023-05-24 00:38
背景介绍原应用为微信小程序版本,采用wepy开发。随着业务发展,被其他平台集成的业务需求日渐增多,因以下原因,需快速开发H5版本,且后续主要维护该版本。由微信小程序迁H5版本的背景自9月1日起,因小程
背景介绍
原应用为微信小程序版本,采用wepy开发。随着业务发展,被其他平台集成的业务需求日渐增多,因以下原因,需快速开发H5版本,且后续主要维护该版本。
由微信小程序迁H5版本的背景
- 自9月1日起,因小程序审核频频设置障碍,已经不适合我们产品的快速迭代更新要求,
另一方面,其与其他平台的对接能力受限:
- 合作伙伴产品为微信H5应用的,则需要通过小程序码中转
- 合作伙伴产品为APP,则需要跳出APP转到微信唤起小程序使用
- 钉钉平台需要较大改动才能对接
业务场景
目前已知需要满足以下业务场景:
- 在微信内嵌浏览器中使用,入口为公众号菜单
- 在APP内嵌的webview中使用
- 从其他微信H5中跳转进入
- 其他
以上需求全部用同一套H5版本实现。H5版本需能独立完成业务闭环,不依赖任何平台,如微信或钉钉,但同时又保留接入各平台接口的能力,如:
团队资源
- 开发人员:1个
- 常用:小程序、vue (无react项目经验)
问题
- 初步决定迁移为uni-app项目,只需输出H5端,不知道用uni-app来做H5这个选择怎么样,是否能完成以上业务目标?
- 这类业务需求。还有哪些比较推荐的方案?