通过操纵p发射或连接铬时。将焦点放在默认的空白选项卡上,而页面正在加载到另一个选项卡中。并且测试没有运行/失败。如何使它始终指向正在执行操作的选项卡/页面?
还没有尝试很多东西。只需手动选择要加载网址的标签即可。但是在无头模式下无法做到这一点。
对于Windows平台
let browser = await puppeteer.launch({executable: chromebin});
let context = await browser.defaultBrowserContext();
let page = await context.newPage()
对于Linux平台
let browser = puppeteer.launch({executable: chromebin, args:['--no-sandbox']});
let context = await browser.defaultBrowserContext();
let page = await context.newPage()
实际结果:有时焦点位于默认的空白选项卡上。 预期结果:焦点应始终位于当前正在交互的页面/选项卡上。