Meh*_*qat 13 javascript webautomation node.js puppeteer
有没有什么办法或 Puppeteer API 可以等待元素从 Dom 中消失或移除,然后继续执行?
例如,我有一个加载动画,我想等到这个加载动画从 Dom 中移除。
har*_*ded 21
waitForSelector
有一个hidden
选项也可以检查元素是否在 DOM 中:
await page.waitForSelector('div', {hidden: true});
Run Code Online (Sandbox Code Playgroud)
尝试这个
await page.waitFor(() => !document.querySelector(querySelector));
Run Code Online (Sandbox Code Playgroud)
甚至是 waitForFunction()
await page.waitForFunction()
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7594 次 |
最近记录: |