可以使用 `page.mouse.click(x, y)` 方法通过坐标点击页面的指定位置。
例如,假设你需要在页面上坐标 $(100, 200)$ 的位置进行点击,可以使用以下代码:
```javascript
const { chromium } = require('playwright');
(async () => {
const browser = await chromium.launch();
const context = await browser.newContext();
const page = await context.newPage();
await page.goto('https://example.com');
const x = 100;
const y = 200;
await page.mouse.click(x, y);
await browser.close();
})();
```
在这个例子中,我们首先通过 `page.goto(url)` 方法打开了一个页面,然后使用 `page.mouse.click(x, y)` 方法在指定的坐标位置进行点击。需要注意的是,坐标位置是相对于页面左上角的,单位为像素。
如果需要模拟鼠标点击的不同按钮,请参考 `page.mouse.click(x, y, options)` 方法中的 `options` 参数。
希望这可以帮助你在 Playwright 中通过坐标进行点击。