ブラウザ(Chrome [ium])のウィンドウサイズをビューポートサイズのように設定することは、どういうわけか可能ですか?
ビューポートのみを設定すると、ブラウザーが完全に実行されておらず、ブラウザーインスタンス内で何が行われているのかを視覚的に確認したいときに、外観が不便になります。
だから私は以下のようなものが欲しい:
const browser = await puppeteer.launch({
headless: false, // The browser is visible
ignoreHTTPSErrors: true
}),
page = await browser.newPage();
// This is well explained in the API
await page.setViewport({
width: options.width,
height: options.height
});
// But is there something like this (careful this is dummy code)
browser.setWindowSize({
width: options.width,
height: options.height
});
私を正しい方向に向ける助けをありがとう
chrome中のウィンドウサイズを設定できますpuppeteer.launch
フラグ付き --window-size
あなたの例での使用法は次のとおりです:
const browser = await puppeteer.launch({
headless: false, // The browser is visible
ignoreHTTPSErrors: true,
args: [`--window-size=${options.width},${options.height}`] // new option
});