This commit is contained in:
Joel Einbinder 2017-07-09 22:27:59 -07:00
parent b27729d8aa
commit 59a62e46f3
2 changed files with 6 additions and 1 deletions

View File

@ -570,6 +570,11 @@ class Page extends EventEmitter {
return this.mainFrame().waitFor(selector); return this.mainFrame().waitFor(selector);
} }
/**
* @param {string} selector
* @param {!Array<string>} filePaths
* @return {!Promise}
*/
async uploadFile(selector, ...filePaths) { async uploadFile(selector, ...filePaths) {
await this._client.send('DOM.setFileInputFiles', { await this._client.send('DOM.setFileInputFiles', {
nodeId: await this._querySelector(selector), nodeId: await this._querySelector(selector),

View File

@ -334,7 +334,7 @@ class WebPage {
/** /**
* @param {string} selector * @param {string} selector
* @param {string|!Array<string>} files * @param {(string|!Array<string>)} files
*/ */
uploadFile(selector, files) { uploadFile(selector, files) {
if (typeof files === 'string') if (typeof files === 'string')