parent
d4c5aee5a8
commit
615381c70e
@ -9,7 +9,6 @@
|
|||||||
* [class: Browser](#class-browser)
|
* [class: Browser](#class-browser)
|
||||||
+ [new Browser([options])](#new-browseroptions)
|
+ [new Browser([options])](#new-browseroptions)
|
||||||
+ [browser.close()](#browserclose)
|
+ [browser.close()](#browserclose)
|
||||||
+ [browser.closePage(page)](#browserclosepagepage)
|
|
||||||
+ [browser.newPage()](#browsernewpage)
|
+ [browser.newPage()](#browsernewpage)
|
||||||
+ [browser.stderr](#browserstderr)
|
+ [browser.stderr](#browserstderr)
|
||||||
+ [browser.stdout](#browserstdout)
|
+ [browser.stdout](#browserstdout)
|
||||||
@ -197,12 +196,6 @@ browser.newPage().then(async page => {
|
|||||||
|
|
||||||
Closes browser with all the pages (if any were opened). The browser object itself is considered to be disposed and could not be used anymore.
|
Closes browser with all the pages (if any were opened). The browser object itself is considered to be disposed and could not be used anymore.
|
||||||
|
|
||||||
#### browser.closePage(page)
|
|
||||||
- `page` <[Page]> A page to be closed.
|
|
||||||
- returns: <[Promise]> Promise which resolves when the page is closed.
|
|
||||||
|
|
||||||
This is an alias for the `page.close()` method.
|
|
||||||
|
|
||||||
#### browser.newPage()
|
#### browser.newPage()
|
||||||
- returns: <[Promise]<[Page]>> Promise which resolves to a new [Page] object.
|
- returns: <[Promise]<[Page]>> Promise which resolves to a new [Page] object.
|
||||||
|
|
||||||
|
@ -84,8 +84,8 @@ class Browser {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @return {!Promise<!Page>}
|
* @return {!Promise<!Page>}
|
||||||
*/
|
*/
|
||||||
async newPage() {
|
async newPage() {
|
||||||
await this._ensureChromeIsRunning();
|
await this._ensureChromeIsRunning();
|
||||||
if (!this._chromeProcess || this._terminated)
|
if (!this._chromeProcess || this._terminated)
|
||||||
@ -96,17 +96,8 @@ class Browser {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {!Page} page
|
* @return {string}
|
||||||
*/
|
*/
|
||||||
async closePage(page) {
|
|
||||||
if (!this._chromeProcess || this._terminated)
|
|
||||||
throw new Error('ERROR: this chrome instance is not running');
|
|
||||||
await page.close();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @return {string}
|
|
||||||
*/
|
|
||||||
async version() {
|
async version() {
|
||||||
await this._ensureChromeIsRunning();
|
await this._ensureChromeIsRunning();
|
||||||
let version = await Connection.version(this._remoteDebuggingPort);
|
let version = await Connection.version(this._remoteDebuggingPort);
|
||||||
|
Loading…
Reference in New Issue
Block a user