oracle apex模态对话框的自动大小在赛普拉斯浏览器中不起作用

时间:2019-04-17 06:59:13

标签: jquery-ui modal-dialog oracle-apex jquery-ui-dialog cypress

我正在尝试使oracle apex与Cypress前端单元测试一起使用。

当赛普拉斯的浏览器尝试打开顶点模态对话框(= iframe)时,将宽度和高度设置为默认值(自动高度和宽度)时,它们的宽度和高度未设置为正确的值。
如果设置为自定义值(例如800px宽度,600px高度),则一切正常。

我认为这可能是浏览器问题,所以我尝试在Cypress而不是Chromium中运行chrome,并尝试将浏览器设置从我自己的配置文件复制到Cypress chrome用户配置文件,但没有成功。
禁用Cypress插件也没有帮助。

运行apex.navigation.dialog()javascript以打开模式对话框(无论是否设置width + height)在我自己的Google chrome个人资料和赛普拉斯个人资料中都成功。

如果您尝试运行浏览器,请在测试后单击url(在测试外部但在Cypress内的浏览器窗口中),也存在我的问题。

更新

Apex在“ apex.navigation.dialog”函数中使用jqueryui对话框。也许Jqueryui对话框不适用于赛普拉斯?主要问题似乎是高度,该高度设置为“自动”。

0 个答案:

没有答案