【发布时间】:2023-03-14 04:10:01
【问题描述】:
这是我的代码。所以基本上我在页面中有一个元素,我将点击它。我不确定 waitForNavigation 是否是此处使用的正确功能,但我希望页面在继续下一步之前完全加载。
我可以使用 waitForSelector 作为解决方法,但是如果我没有可以搜索的固定选择器怎么办?
await Promise.all([
this.page.waitForNavigation(),
element.click()
])
【问题讨论】:
-
试试
await page.goto(url, { waitUntil: 'networkidle2' }); -
但我不使用 URL,就像我必须点击我的页面上的按钮或链接来打开一个新的 url。
标签: javascript puppeteer