Method: Playwright::Page#set_viewport_size
- Defined in:
- lib/playwright_api/page.rb
#set_viewport_size(viewportSize) ⇒ Object Also known as: viewport_size=
In the case of multiple pages in a single browser, each page can have its own viewport size. However,
- ‘method: Browser.newContext`
-
allows to set viewport size (and more) for all pages in the context at once.
‘page.setViewportSize` will resize the page. A lot of websites don’t expect phones to change size, so you should set the viewport size before navigating to the page.
“‘js const page = await browser.newPage(); await page.setViewportSize(
width: 640,
height: 480,
); await page.goto(‘example.com’); “‘
“‘python async page = await browser.new_page() await page.set_viewport_size(640, “height”: 480) await page.goto(“example.com”) “`
“‘python sync page = browser.new_page() page.set_viewport_size(640, “height”: 480) page.goto(“example.com”) “`
1381 1382 1383 |
# File 'lib/playwright_api/page.rb', line 1381 def () wrap_impl(@impl.(unwrap_impl())) end |