我的UI中有一个标有webkitdirectory的文件上传控件。当我以非无头模式运行时,以以下方式上传文件夹时,它可以正常工作:
find('.directory-upload', visible: false).set(Rails.root + "test/data/directory_to_upload")
但是,当我无头运行(使用:headless_chromium驱动程序)时,它默默地失败,即代码运行了,但实际上未在控件中选择目录(因此随后的表单验证失败)。
无头和非无头之间在受支持的HTML上是否可以解释这一点?
答案 0 :(得分:1)