首页 > 解决方案 > 为什么 iframe 在 Cypress 测试运行器的 Headless 模式下无法正确加载,但在交互模式下正确加载?

问题描述

我在 CI 构建代理上使用命令行执行。当我在本地机器上运行命令行测试时也是如此。我已经在 cypress.json 中设置了 webchromesecurity = false

在此处输入图像描述

应显示如下:- 在此处输入图像描述

标签: cypress

解决方案


这是因为 Electron 浏览器不支持 React iframe。使用 package.json 文件中的命令 --browser chrome 设置 chrome 浏览器


推荐阅读