Emulation
bl viewport
Get or set the browser viewport size
Get or set the browser viewport size
Usage
bl viewport [args...] [OPTIONS]Arguments
| Argument | Description |
|---|---|
[args...] | Width and height to set (maximum 16384), or "reset" to clear overrides (omit to print the current viewport) |
Options
| Option | Description |
|---|---|
--dpr <value> | Device pixel ratio (e.g., 2 for Retina; maximum 10) |
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
--session <value> | Run this command in the named session (env: BL_SESSION; default: "default") |
Global options
| Option | Description |
|---|---|
-v, --verbose | Enable debug logging |
Examples
bl viewport
# {"width":1280,"height":720,"devicePixelRatio":1}
bl viewport 1280 720
# Set viewport to 1280x720
bl viewport 375 812 --dpr 3
# Simulate iPhone X viewport
bl viewport reset
# Reset viewport and device pixel ratio overrides