我正在尝试打开一个新标签,并使用puppeteer从新标签中抓取信息。我在做
pages = browser.pages();
new_tab = pages[pages.length - 1]
new_tab.screenshot({path: "sample.png"});
切换到新选项卡并截图。但是,puppeteer不会切换到新标签,而是截取旧标签的屏幕截图。经过一些调试后,我意识到新的标签由于某种原因没有被添加到页面中。具体来说,我使用pages.length()返回2,pages [0]处理先前存在的空白页,pages [1] = pages [pages.length()-1]处理先前的空白页。如何解决此问题? 谢谢