Skip to main content
Version: 23.10.1

ConnectOptions 接口

¥ConnectOptions interface

启动任何浏览器或连接到现有浏览器实例时可以传递的通用浏览器选项。

¥Generic browser options that can be passed when launching any browser or when connecting to an existing browser instance.

签名

¥Signature

export interface ConnectOptions

属性

¥Properties

属性

修饰符

类型

描述

默认

acceptInsecureCerts

optional

boolean

导航期间是否忽略 HTTPS 错误。

false

浏览器 URL

optional

string

浏览器 WS 端点

optional

string

capabilities

optional

SupportedWebDriverCapabilities

传递给 BiDi session.new 的 WebDriver BiDi 功能。

评论:

仅适用于 protocol="webDriverBiDi"Puppeteer.connect()

defaultViewport

optional

视口 | 无效的

设置每个页面的视口。

!!!IG0!!!

'

downloadBehavior

optional

DownloadBehavior

设置上下文的下载行为。

headers

optional

记录<字符串,字符串>

用于 Web 套接字连接的标头。

评论:

仅适用于 Node.js 环境。

protocol

optional

ProtocolType

在运行时确定:

  • 启动 Chrome - 'cdp'。

  • 启动 Firefox - 'webDriverBiDi'。

  • 连接到浏览器 - 'cdp'。

protocolTimeout

optional

数字

单独协议 (CDP) 调用的超时设置。

180_000

slowMo

optional

数字

将 Puppeteer 操作减慢指定的毫秒数以帮助调试。

targetFilter

optional

TargetFilterCallback

用于决定 Puppeteer 是否应连接到给定目标的回调。

transport

optional

ConnectionTransport