Method: Playwright::BrowserType#connect_over_cdp
- Defined in:
- lib/playwright_api/browser_type.rb
#connect_over_cdp(endpointURL, headers: nil, slowMo: nil, timeout: nil, &block) ⇒ Object
This method attaches Playwright to an existing browser instance using the Chrome DevTools Protocol.
The default browser context is accessible via [‘method: Browser.contexts`].
> NOTE: Connecting over the Chrome DevTools Protocol is only supported for Chromium-based browsers.
“‘python sync browser = playwright.chromium.connect_over_cdp(“localhost:9222”) default_context = browser.contexts page = default_context.pages “`
39 40 41 42 43 44 45 46 |
# File 'lib/playwright_api/browser_type.rb', line 39 def connect_over_cdp( endpointURL, headers: nil, slowMo: nil, timeout: nil, &block) wrap_impl(@impl.connect_over_cdp(unwrap_impl(endpointURL), headers: unwrap_impl(headers), slowMo: unwrap_impl(slowMo), timeout: unwrap_impl(timeout), &wrap_block_call(block))) end |