mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
Introduce page.emulate convenience wrapper (#231)
This patch: - introduces Page.emulate convenience wrapper - adds a screenshot-fullPage.js example
This commit is contained in:
committed by
Andrey Lushnikov
parent
7936be43f7
commit
3a7741a172
@@ -28,6 +28,7 @@
|
||||
+ [page.addScriptTag(url)](#pageaddscripttagurl)
|
||||
+ [page.click(selector[, options])](#pageclickselector-options)
|
||||
+ [page.close()](#pageclose)
|
||||
+ [page.emulate(options)](#pageemulateoptions)
|
||||
+ [page.evaluate(pageFunction, ...args)](#pageevaluatepagefunction-args)
|
||||
+ [page.evaluateOnNewDocument(pageFunction, ...args)](#pageevaluateonnewdocumentpagefunction-args)
|
||||
+ [page.focus(selector)](#pagefocusselector)
|
||||
@@ -334,6 +335,14 @@ Shortcut for [page.mainFrame().click(selector[, options])](#frameclickselector-o
|
||||
#### page.close()
|
||||
- returns: <[Promise]> Returns promise which resolves when page gets closed.
|
||||
|
||||
#### page.emulate(options)
|
||||
- `options` <[Object]>
|
||||
- `viewport` <[Object]> viewport as described in [`page.setViewport`](#pagesetviewportpath) method.
|
||||
- `userAgent` <[string]> user agent string
|
||||
- returns: <[Promise]> Promise which resolves when emulation is performed.
|
||||
|
||||
Emulates given device metrics and user agent.
|
||||
|
||||
#### page.evaluate(pageFunction, ...args)
|
||||
- `pageFunction` <[function]|[string]> Function to be evaluated in browser context
|
||||
- `...args` <...[string]> Arguments to pass to `pageFunction`
|
||||
|
||||
Reference in New Issue
Block a user