Update examples/screenshot.js to use Page.saveScreenshot

This commit is contained in:
Andrey Lushnikov 2017-05-12 11:12:32 -07:00
parent 52e2633f32
commit 7bf3684039

View File

@ -14,14 +14,11 @@
* limitations under the License. * limitations under the License.
*/ */
var Browser = require('./lib/Browser'); var Browser = require('../lib/Browser');
var Page = require('./lib/Page');
var fs = require('fs');
var browser = new Browser(); var browser = new Browser();
browser.newPage().then(async page => { browser.newPage().then(async page => {
await page.navigate('http://example.com'); await page.navigate('http://example.com');
var screenshotBuffer = await page.screenshot(Page.ScreenshotTypes.PNG); await page.saveScreenshot('example.png');
fs.writeFileSync('example.png', screenshotBuffer);
browser.close(); browser.close();
}); });