跳至主要内容

FileChooser

FileChooser对象由页面在Page.onFileChooser(handler)事件中派发。

FileChooser fileChooser = page.waitForFileChooser(() -> page.getByText("Upload file").click());
fileChooser.setFiles(Paths.get("myfile.pdf"));

方法

元素

Added before v1.9 fileChooser.element

返回与此文件选择器关联的输入元素。

用法

FileChooser.element();

返回


isMultiple

Added before v1.9 fileChooser.isMultiple

返回此文件选择器是否接受多个文件。

用法

FileChooser.isMultiple();

返回


页面

Added before v1.9 fileChooser.page

返回此文件选择器所属的页面。

用法

FileChooser.page();

返回


setFiles

Added before v1.9 fileChooser.setFiles

设置与此选择器关联的文件输入框的值。如果某些filePaths是相对路径,则会相对于当前工作目录进行解析。对于空数组,会清除已选文件。

用法

FileChooser.setFiles(files);
FileChooser.setFiles(files, options);

参数

返回