RemotePuppeteerPlugin
Hierarchy
- PuppeteerPlugin
- RemotePuppeteerPlugin
Index
Constructors
constructor
Parameters
library: PuppeteerNode
options: RemotePuppeteerPluginOptions
Returns RemotePuppeteerPlugin
Properties
optionalreadonlyinheritedbrowserPerProxy
optionalreadonlyinheritedignoreProxyCertificate
readonlyinheritedlaunchOptions
readonlyinheritedlibrary
readonlyinheritedname
optionalreadonlyinheritedproxyUrl
inheriteduseIncognitoPages
optionalreadonlyinheriteduserDataDir
Methods
inheritedcreateController
Returns PuppeteerController
createLaunchContext
Creates a
LaunchContextwith all the information needed to launch a browser. Aside from library specific launch options, it also includes internal properties used byBrowserPoolfor management of the pool and extra features.Parameters
options: CreateLaunchContextOptions<PuppeteerNode, LaunchOptions, Browser, PuppeteerNewPageOptions, Page> = {}
Returns PuppeteerLaunchContext
launch
Skips the local proxy and webdriver-stealth preparation; the remote service owns the browser.
Parameters
launchContext: PuppeteerLaunchContext = ...
Returns Promise<Browser>
A PuppeteerPlugin that connects to a remote browser service (Browserbase, Browserless, Steel, …) over CDP instead of launching locally.
launchOptionsare ignored — the remote service owns the browser.