已知限制
这一页把能力边界写清楚,免得白折腾。
会话
| 项 | 现状 |
|---|---|
| 有效期 | 约 24 小时 |
| 过期处理 | 重新扫码 |
| 自动续期 | 支持自动续期,彻底过期仍需重扫 |
| 多账号 | 支持多账号,切换后 App 会自动重启运行进程 |
调试
| 项 | 现状 |
|---|---|
| 逻辑层断点 | 稳定 |
| 渲染层 Elements | 稳定 |
| 业务层调试 | 实验性:开启后可能白屏,默认关闭 |
awaitPromise | 不支持,调用会崩溃 |
| 渲染层多客户端 | 同一 target 只能一个调试器 |
| 多设备 | 每台设备一个端口,需要分别 forward |
内置 WebUI
App 自带的 WebUI 正在逐步开发中,当前版本请使用 Chrome DevTools。
业务层调试
「业务层调试」与渲染互斥。开启后小程序可能白屏,直到调试会话建立。日常使用请保持关闭。
网络
| 项 | 现状 |
|---|---|
| 小程序自身请求 | ✅ 双路捕获 |
| 系统流量 / 其他 App | ❌ |
web-view 内独立站点 | ❌ 属于 WebView 自身 |
| 自定义加密协议 | 需自行提供 key |
| WebSocket | ✅ 帧级展示 |
小游戏
| 项 | 现状 |
|---|---|
| 跳一跳等小游戏 | ✅ 直接启动 |
| 依赖私有接口的游戏 | 以实测为准 |
| 渲染层 DOM 插件 | 小游戏是 canvas,DOM 操作意义有限 |
车机
| 项 | 现状 |
|---|---|
| 安装 | 取决于车机是否允许第三方 APK |
| 横屏 | 车机默认横屏,大屏自动放大 |
| 竖屏小程序 | 横屏下可能居中显示一条竖版页面 |
| CarPlay / Android Auto | 不支持,运行在车机自己的 Android 上 |
小程序兼容
| 项 | 现状 |
|---|---|
| 常规小程序 | ✅ |
| Skyline 页面 | 渲染层有 target,未专门验证 |
| 依赖私有 API 的小程序 | 可能打不开 |
| 未缓存过的小程序 | 首次需要联网下载,可能较慢 |
平台
- Android 7+,arm64;
- 部分厂商的省电策略会杀后台,调试时建议把 App 加入白名单;
- 悬浮窗权限影响插件面板的显示。
插件
| 项 | 限制 |
|---|---|
| 单文件 | ≤ 2 MB |
| 逻辑 / 渲染脚本 | 各 ≤ 256 KB |
| 同时启用 | ≤ 120 |
| 总线消息 | ≤ 256 KB |
| 外部脚本 | 不支持 |
| 调试关闭 | 插件不注入 |
| 资源 | zip 总量 ≤ 8 MB,单资产 ≤ 4 MB |
| WASM | 面板 / 逻辑层 / 渲染层都支持;重计算建议放面板或渲染层 |
合规
- 仅供学习与研究;
- 请勿商用或大规模分发;
- 请勿用于未授权的小程序;
- 请遵守微信与腾讯的服务条款。