feat: improve Banban UI and binding diagnostics
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
# 伴伴小程序当前页面全景
|
||||
|
||||
本目录中的 `banban-page-state-overview.png` 根据当前 `banban-mini` 构建生成,包含 11 个页面路由的 26 张真实微信开发者工具截图。
|
||||
|
||||
## 内容来源
|
||||
|
||||
- 页面主体全部来自微信开发者工具中的实际小程序页面,不使用 HTML 重画小程序界面。
|
||||
- 游客态直接由当前构建生成。
|
||||
- 登录态使用本地固定展示数据驱动当前页面组件,不连接生产接口,也不包含真实用户数据。
|
||||
- `actual-screens/` 保留总览中使用的原始截图。
|
||||
|
||||
## 重新渲染
|
||||
|
||||
在 macOS 上运行:
|
||||
|
||||
```bash
|
||||
CLANG_MODULE_CACHE_PATH=/tmp/banban-clang-cache clang -fobjc-arc \
|
||||
-framework AppKit -framework WebKit render-overview.m \
|
||||
-o /tmp/banban-overview-renderer
|
||||
/tmp/banban-overview-renderer overview.html banban-page-state-overview.png
|
||||
```
|
||||
|
||||
`overview.html` 和 `overview.css` 只负责截图编排、分组标题和状态说明,不模拟小程序组件。
|
||||
Reference in New Issue
Block a user