File choosers let you react to the page requesting for a file.
export declare class FileChooser
FileChooser objects are returned via the
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the
An example of using
const [fileChooser] = await Promise.all([
page.click('#upload-file-button'), // some button that triggers file selection
**NOTE** In browsers, only one file chooser can be opened at a time. All file choosers must be accepted or canceled. Not doing so will prevent subsequent file choosers from appearing.
|accept(filePaths)||Accept the file chooser request with given paths.|
|cancel()||Closes the file chooser without selecting any files.|
|isMultiple()||Whether file chooser allow for multiple file selection.|