【问题标题】:Playwright automation cant bypass location popup编剧自动化无法绕过位置弹出窗口
【发布时间】:2021-03-24 21:42:26
【问题描述】:

我正在尝试使用 Playwright (https://github.com/microsoft/playwright),当我尝试测试库时,我遇到了位置弹出窗口。有没有办法绕过这个弹出窗口,或者至少点击“阻止”或“允许”?我已经尝试使用 Page.on("popup") 事件,但它并没有像我期望的那样工作。

【问题讨论】:

  • page.on('dialog', ...) 怎么样?

标签: node.js typescript browser-automation webautomation playwright


【解决方案1】:

您必须使用grantPermissions 函数来授予站点的地理位置。

await context.grantPermissions(['geolocation'], { origin: 'https://www.bestbuy.com' });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-15
    • 1970-01-01
    • 1970-01-01
    • 2014-04-09
    • 1970-01-01
    • 2019-03-12
    • 1970-01-01
    • 2022-11-01
    相关资源
    最近更新 更多