FileChooser
FileChooser 物件由頁面在 Page.onFileChooser(handler) 事件中分派。
FileChooser fileChooser = page.waitForFileChooser(() -> page.getByText("Upload file").click());
fileChooser.setFiles(Paths.get("myfile.pdf"));
方法
element
Added before v1.9傳回與此檔案選擇器相關聯的輸入元素。
用法
FileChooser.element();
傳回
isMultiple
Added before v1.9傳回此檔案選擇器是否接受多個檔案。
用法
FileChooser.isMultiple();
傳回
page
Added before v1.9傳回此檔案選擇器所屬的頁面。
用法
FileChooser.page();
傳回
setFiles
Added before v1.9設定此選擇器相關聯的檔案輸入值。如果某些 filePaths
是相對路徑,則它們會相對於目前的工作目錄解析。對於空陣列,清除選取的檔案。
用法
FileChooser.setFiles(files);
FileChooser.setFiles(files, options);
參數
files
Path | Path[] |FilePayload
|FilePayload
[]#options
FileChooser.SetFilesOptions
(選用)-
已棄用
此選項無效。
此選項無效。
-
最大等待時間,單位為毫秒。預設值為
30000
(30 秒)。傳遞0
以停用逾時。預設值可以使用 BrowserContext.setDefaultTimeout() 或 Page.setDefaultTimeout() 方法變更。
-
傳回