Typescript 我如何从当前选项卡导航回主网页,当前选项卡是我单击";时生成的pdf文件;生成pdf";

Typescript 我如何从当前选项卡导航回主网页,当前选项卡是我单击";时生成的pdf文件;生成pdf";,typescript,pdf,automated-tests,puppeteer,chromium,Typescript,Pdf,Automated Tests,Puppeteer,Chromium,我正在编写typescript代码来模拟给定网页上的用户操作,它目前可以登录并单击“生成pdf”。一旦生成pdf,用户将显示带有生成pdf的新选项卡。在这一点上,我需要使我的木偶脚本移回原来的选项卡(第一个网页)。请看下面的截图。另外,生成pdf后,我尝试了page.goback()函数,但没有完成我需要的工作。我可能在木偶师文档中遗漏了一些东西。请给我指一下正确的方向 下面是带有pdf文件的新选项卡 在PuppetEr中,当单击打开一个新选项卡时,它将不会指向新选项卡,它仍将位于当前选项卡本

我正在编写typescript代码来模拟给定网页上的用户操作,它目前可以登录并单击“生成pdf”。一旦生成pdf,用户将显示带有生成pdf的新选项卡。在这一点上,我需要使我的木偶脚本移回原来的选项卡(第一个网页)。请看下面的截图。另外,生成pdf后,我尝试了
page.goback()
函数,但没有完成我需要的工作。我可能在木偶师文档中遗漏了一些东西。请给我指一下正确的方向

下面是带有pdf文件的新选项卡


在PuppetEr中,当单击打开一个新选项卡时,它将不会指向新选项卡,它仍将位于当前选项卡本身,您可以通过添加页面来检查。关闭()这将关闭原始选项卡,而不是pdftab@jaswanth我知道page.close()将关闭我不想关闭的主窗口(或页面)。只是重申一下,只要我点击“生成的PDF”,我就会看到新的标签和新的PDF页面,直到这一点,一切都是好的。但是,我希望我的脚本获得焦点或导航到主网页。注意,我不介意pdf选项卡是关闭的还是打开的。试试看,不确定它是否有效“wait page.bringToFront()”这个有效。