我尝试在不启动另一个Puppeteer实例的情况下在新窗口中打开新页面(即,我不是尝试多次运行puppeteer.launch()
,因为这将创建另一个浏览器会话)。有没有一种方法可以使用browser.newPage()
或现有浏览器会话中的其他方法打开新窗口?
答案 0 :(得分:0)
我不明白您为什么避免使用puppeteer.launch()
。
但是您可以使用await page.evaluate(()=>window.open("url", "window name", "width=200,height=100"));
然后找到带有page
的新browser.target()
对象