box_app /api/wxacode 新增 app=identifier 模式:
- 自动查 box_app 后台 App 表,scene 编码 "app=<identifier>"
- CRMEB web_view 容器页收到后查 /api/mp/apps 找 url
- 4 个 H5 共享 box_app 一个接口,CRMEB 无需维护映射表
app_03 改动:
- 硬编码 WXACODE_PATH = "pages/annex/web_view/index" 改为
APP_IDENTIFIER = "pregnancy"(box_app 后台 App.identifier 值)
- 调用 /api/wxacode?app=pregnancy&width=430
- 关注点分离:app_03 不需要知道目标小程序路径
后续扩展:
- atoll/voce/zeno H5 项目只需在自己代码里改 APP_IDENTIFIER 常量
- box_app 后台同步加对应 App 记录即可
Untitled
This is a code bundle for Untitled. The original project is available at https://www.figma.com/design/8RgbYsTPkWPmXG6cEdfzSj/Untitled.
Running the code
Run npm i to install the dependencies.
Run npm run dev to start the development server.