我使用的是puppeteer,并且我将defaultViewPort参数设置为null,但是当启动铬(或铬,因为我已经将其更改为)时,它不会更改实际的视区
`const browser = await puppeteer.launch({ headless: false, executablePath: 'C:/Program Files/Google/Chrome/Application/chrome.exe', defaultViewPort: null, });`有人知道为什么这对我不起作用吗?
发布于 2021-02-23 08:34:49
这种情况下的问题似乎是一个打字错误:defaultViewPort -> defaultViewport
因此,固定版本将是:
const browser = await puppeteer.launch({
headless: false,
executablePath: 'C:/Program Files/Google/Chrome/Application/chrome.exe',
defaultViewport: null,
});请注意,将defaultViewport选项设置为null,将阻止Puppeteer设置自己的默认值,而只使用默认的浏览器视图端口。
如果要将视口大小更改为其他值,可以执行以下操作:
await page.setViewport({
width: 1280,
height: 1080,
})https://stackoverflow.com/questions/66325291
复制相似问题