| 程序包 | 说明 |
|---|---|
| com.ruiyun.jvppeteer.api.core | |
| com.ruiyun.jvppeteer.bidi.core | |
| com.ruiyun.jvppeteer.cdp.core | |
| com.ruiyun.jvppeteer.launch |
| 限定符和类型 | 方法和说明 |
|---|---|
Browser |
Target.browser()
获取目标所属的浏览器。
|
abstract Browser |
Page.browser()
返回页面隶属的浏览器
|
abstract Browser |
BrowserContext.browser()
获取与此 浏览器上下文 关联的 browser。
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BidiBrowser |
| 限定符和类型 | 类和说明 |
|---|---|
class |
CdpBrowser
Browser 代表一个浏览器实例,它是:
通过 Puppeteer.connect() 连接到或 - 由 Puppeteer.launch() 产生。
|
| 限定符和类型 | 方法和说明 |
|---|---|
Browser |
CdpPage.browser() |
static Browser |
Puppeteer.connect(ConnectOptions options)
建立与浏览器的连接
该方法使用给定的连接选项,通过Puppeteer实例来启动和管理浏览器的连接
browserWSEndpoint、browserURL或者ConnectionTransport至少有一个配置
此外还要指定连接协议 protocol,如果不指定,默认通过cdp连接
browserWSEndpoint的形式是 ws:http://host:port,可通过
wsEndpoint()获取
browserURL: 类似 localhost:8080
firefox浏览器连接协议 webdriver bidi,chrome浏览器连接协议 cdp |
static Browser |
Puppeteer.launch()
以默认参数启动浏览器
launch Browser by default options
|
static Browser |
Puppeteer.launch(boolean headless) |
static Browser |
Puppeteer.launch(LaunchOptions options) |
static Browser |
Puppeteer.rawLaunch(LaunchOptions options,
Puppeteer puppeteer)
The method launches a browser instance with given arguments.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Browser |
BrowserLauncher.connect(ConnectOptions options) |
protected Browser |
BrowserLauncher.createBrowser(LaunchOptions options,
List<String> chromeArguments,
String temporaryUserDataDir,
boolean usePipe,
List<String> defaultArgs,
String customizedUserDataDir) |
Browser |
FirefoxLauncher.launch(LaunchOptions options) |
Browser |
ChromeLauncher.launch(LaunchOptions options) |
abstract Browser |
BrowserLauncher.launch(LaunchOptions options) |
Copyright © 2020–2025. All rights reserved.