page
, which serves as the entry point to interact with web pages.
page
url
is provided, navigates to that URL.content
is provided, creates a new page with that HTML content.url
nor content
is provided, returns the currently active page, if any.url
: URL - The URL to navigate the page to. If specified, the browser will attempt to load this URL.
Example: "https://example.com"
content
: String - HTML content to set for the page. If specified, a new page is created with this content.
This is useful for testing static HTML snippets or pages constructed on-the-fly.
Example: "<html><body><h1>Test Page</h1></body></html>"
options
: PageOptions - Options to configure the page’s behavior and environment.
These include settings for viewport, user agent, geolocation, HTTP headers, JavaScript enablement, and more.
See PageOptions
for detailed configuration.