CHATAPP3 · BAISHUN · WEB DEBUG

网页登录 + 房间游戏拉起测试

这个页面按 Flutter 和 Golang 现有链路做了一层轻量测试壳:先登录拿 token,再请求 /app/game/room/list/app/game/baishun/launch,最后把 BAISHUN 游戏页包进一个可注入 NativeBridge 的浏览器容器里,方便你脱离 app 做联调。

基础配置

默认已指向 Flutter 配置里的线上地址。

登录

优先尝试账号密码;如果线上登录口有额外网关约束,可以直接粘贴现成 Token。

页面会模拟 Flutter 的请求头: req-clientreq-app-intelreq-sys-origin。 如果登录口返回 406 或 decoder 错误,可切换到 Token 模式继续测游戏。
当前会话
状态未登录
User-
调试日志

会记录登录、列表、launch、桥接事件和页面注入结果。


            
房间游戏

读取 /app/game/room/list/app/game/baishun/state

还没有查询房间状态
登录后输入 Room ID,再加载游戏列表
游戏壳

尝试抓取入口 HTML,注入与 Flutter 一致的 NativeBridge,方便浏览器里直接调 BAISHUN。

等待拉起游戏 这里会显示 launch / bridge 的关键信息
登录后先加载游戏列表,然后点击任意 BAISHUN 游戏的“启动”按钮。 当前实现会优先用 srcdoc 方式注入 bridge。 如果入口页不允许抓取,页面会退化成直接打开远程地址,并在日志里告诉你哪里失败了。