puppeteer.launch({
headless: false, //是否无头模式
defaultViewport: {
isMobile: true,
375, height: 667, //页面大小
},
//timeout: 10000,
slowMo: 10, //有时候因为网络原因或者其他页面渲染的原因,默认模式下 puppeteer 操作过快,会出现找不到页面元素等各种意想不到的异常,这时候我们可以设置 slowMo: number
来让 puppeteer 的每一步操作都间隔一定时间
args: [
'--no-sandbox', '--disable-setuid-sandbox', //无沙箱模式 linux root用户启动browser时需要
'--disable-features=site-per-process', //禁用站点单独进程 如页面嵌套iframe需要
'--window-size=600,900', //浏览器大小
],
ignoreDefaultArgs: ['--enable-automation'], //去掉浏览器自动化标识
});
https://blog.csdn.net/qq_40729514/article/details/105337614
https://www.cnblogs.com/htybky/p/11743926.html
https://segmentfault.com/a/1190000019539509
https://segmentfault.com/a/1190000023914443?utm_source=tag-newest