Skip to content

微信小程序概述

星汇小蜜书提供两个微信小程序:WeApp(参会者)与 WeConsole(组织者),作为微信生态内的原生入口,内嵌对应 H5 应用。

应用对比

小程序嵌入 H5目标用户典型场景
WeAppMeetApp参会者浏览微站、报名、AI、签到
WeConsoleConsole组织者管理会议、审核报名、现场签到

两者均基于 UniApp 开发,与 meeteasy 主仓库 src/frontend/weappweconsole 对应。

WeApp 结构

首页 (index)     → 会议列表 / 推广入口
登录 (login)     → 微信授权 + Login Ticket
WebView (webview)→ 加载 MeetApp H5 页面

WeApp 首页

WeConsole 结构

与 WeApp 类似,WebView 加载 Console H5:

  • 首页展示管理功能入口
  • 登录后进入会议管理、签到等页面

WeConsole 首页

H5 与小程序通信

H5 页面通过 postMessage 向小程序发送事件(如请求登录、分享、关闭页面);小程序 webview.vue 监听并处理。事件命名约定以 MEETEASY_ 前缀为主。

配置要求

  • 微信公众平台配置 业务域名(MeetApp/Console H5 域名)。
  • 后端配置微信 AppID、AppSecret。
  • 详见 meeteasy 仓库 weapp/README.mdweconsole/README.md

SSO 登录

微信内 H5 401 时触发 Login Ticket 流程,详见 Login Ticket SSO

发布与更新

  • 小程序代码通过微信开发者工具上传审核。
  • H5 更新无需重新提审小程序(仅改服务端与 H5 资源)。
  • 版本号与兼容性测试建议在 major H5 变更后执行回归。

星汇盛世(北京)科技有限公司 · 星汇小蜜书文档