如何让 puppeteer 打开页面时,同时打开调试面板 DevTools


实现:

只需在启动时添加一个配置 devtools:true,例如:


            const browser = await puppeteer.launch({
                devtools: true
            });
        

此时打开页面,调试面板也会同时打开

说明:

devtools:如果为 true,打开页面时会自动打开 DevTools 面板,同时 headless 属性会被强制设置为 false

参考资料:
BrowserLaunchArgumentOptions.devtools property

back home