【问题标题】:Is there a way to trigger full screen in cypress?有没有办法在柏树中触发全屏?
【发布时间】:2026-01-27 21:35:01
【问题描述】:

我正在使用 cypress,我想触发 F11 按钮以启用全屏模式。
此代码不起作用:

cy.get('body')
 .trigger('keydown', { keyCode: 122 , release: false, force: true })
 .trigger('keyup')  

【问题讨论】:

标签: cypress


【解决方案1】:

我相信你可以使用cy.viewportdocs herewindow.screendocs here)的组合。强制赛普拉斯进入全屏模式。这并不等同于实际按F11,但该命令是特定于浏览器的命令,所以我猜你更关心窗口行为而不是浏览器行为。

cy.get('body');
cy.viewport(window.screen.width, window.screen.height);

【讨论】:

    最近更新 更多