技术栈:Vue3 + TypeScript + Axios + JSBridge + Pinia + Vant + Less
项目描述:负责陪玩业务多主题小程序内嵌 H5 页面开发,完成安卓、iOS 双端原生 App 内嵌 H5 混合开发,通过 JSBridge 完成原生与 H5 双向通信,做跨端兼容适配、状态管理与样式统一,保障多终端交互一致性。
点击空白处退出提示
技术栈:Vue3 + TypeScript + Axios + JSBridge + Pinia + Vant + Less
项目描述:负责陪玩业务多主题小程序内嵌 H5 页面开发,完成安卓、iOS 双端原生 App 内嵌 H5 混合开发,通过 JSBridge 完成原生与 H5 双向通信,做跨端兼容适配、状态管理与样式统一,保障多终端交互一致性。
主要业务涵盖多主题陪玩小程序内嵌 H5 界面开发,同时负责安卓、iOS 原生陪玩客户端混合开发工作,处理 H5 与原生容器交互通信、接口联调、机型适配、页面性能优化,统一小程序与双端 App 内嵌 H5 视觉及交互体验,保障跨端运行稳定流畅
1. 负责多端混合 H5 开发,同时适配 Uni 小程序内嵌、安卓、iOS 原生 App 内嵌场景,独立完成陪玩端等业
务 H5 页面开发与迭代,保障多端展示与交互效果统一。
2. 基于 Vue3+TypeScript 进行业务功能开发,对复杂活动页面进行组件化拆分,沉淀可复用的通用 UI 与业
务组件,规避代码冗余,有效提升多端页面迭代效率与项目可维护性。
3. 依托 Vant3 组件库,结合 Less 完成多端样式适配与页面布局,统一全局样式规范,解决小程序、安卓、
iOS 不同端的样式差异化、兼容性问题。
4. 采用 Pinia 进行全局状态管理,统一维护活动配置、用户资产、提现记录等全局数据,配合本地持久化方
案优化页面刷新、重复访问的数据体验,提升页面流畅度。
5. 封装 JSBridge 双向通信能力,实现 H5 与安卓、iOS 原生端交互联动,完成原生分享、数据调取、设备能
力调用等功能适配,抹平双端 WebView 通信差异,保障内嵌 H5 业务稳定运行。
6. 统一封装 Axios 请求方法与拦截逻辑,规范接口请求、异常处理与报错提示,配合代码规范体系提升项目
稳定性,同时借助 AI 开发工具辅助编码调试,高效推进多端版本迭代上线。
2026.5-2026.6 法瑞电竞



评论