Playwright 在 iframe 窗口上下文中评估 JavaScript

问题描述 投票:0回答:1

我的页面上有一个沙箱,我正在尝试在其中运行一些测试。

const iframe = await page.frameLocator('#scripting-sandbox');
iframe.evaluate(test.toString())

这显然是行不通的,iframe没有方法evaluate。完成此任务的正确方法是什么?

javascript iframe eval e2e-testing playwright
1个回答
0
投票

我认为这个问题给出了答案:

page.frameLocator('#scripting-sandbox').locator(':root').evaluate()
© www.soinside.com 2019 - 2024. All rights reserved.