playwright等待元素显示
时间: 2023-10-10 19:06:35 浏览: 153
等待提示框
在 Playwright 中,可以使用 `waitForSelector` 或 `waitForEvent` 方法等待元素显示。
`waitForSelector` 方法可以等待页面上的指定元素出现,示例代码如下:
```javascript
await page.waitForSelector('div.my-element');
```
`waitForEvent` 方法可以等待指定事件触发,例如可以等待元素的 `click` 事件,示例代码如下:
```javascript
await page.waitForEvent('div.my-element', 'click');
```
需要注意的是,使用 `waitForSelector` 或 `waitForEvent` 方法时,应该合理设置等待时间,否则可能会造成程序的阻塞,建议使用 `timeout` 参数来设置等待的最长时间,示例代码如下:
```javascript
await page.waitForSelector('div.my-element', { timeout: 5000 });
```
阅读全文