e833b923c8
接入 Playwright Worker、会话 WebSocket 与全局浏览器面板(固定于 App Bar 下); 含验证码 stealth、设置项默认音与 URL 安全校验;附带 worker 部署与设计文档。 Co-authored-by: Cursor <cursoragent@cursor.com>
912 B
912 B
2026-06-12 浏览器固定顶栏(原悬浮窗)
摘要
保留 原 GlobalBrowserPanel 完整 UI(标签、地址栏、canvas),固定在 App Bar 正下方全宽展示;移除地球图标、拖动、最小化、缩放角。账号仍在 App Bar 最右侧,不把地址栏拆进 toolbar。
动机
用户要的是原悬浮窗形态固定置顶,而非顶栏内嵌地址栏。
涉及文件
frontend/src/App.vue— 顶栏仅账号;appChromeVars为浏览器预留 420pxfrontend/src/components/GlobalBrowserPanel.vue— 固定top: 64px全宽,无拖动/地球图标- 删除误加的
GlobalBrowserAppBar.vue、GlobalBrowserDock.vue、GlobalBrowserChromeHost.vue、useGlobalBrowserChrome.ts
验证
cd frontend && npm run type-check && npx vite build;登录后 App Bar 下见完整浏览器窗(标签+地址栏+画面);账号在顶栏最右。