fix(login): 解除登录浏览器 viewport 锁定

Puppeteer 默认 defaultViewport 为 800×600,导致登录页内容区被锁死在
该尺寸,与浏览器窗口不匹配,出现比例异常。

设置 defaultViewport: null 让浏览器自然控制 viewport,并加
--window-size=1440,900 给出合理的初始窗口大小。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
rqi14
2026-05-11 11:50:09 +08:00
parent dd6af9bb60
commit d25220787d

View File

@@ -31,7 +31,9 @@ export async function main() {
const browser = await puppeteer.launch({
headless: false,
pipe: true,
enableExtensions: [editThisCookieExtensionPath]
enableExtensions: [editThisCookieExtensionPath],
defaultViewport: null,
args: ['--window-size=1440,900']
})
const closeAttachedSet = new WeakSet()