跳到主要内容

BrowserServer


方法

close

在 v1.9 之前添加 browserServer.close

优雅地关闭浏览器并确保进程终止。

用法

await browserServer.close();

返回值


kill

在 v1.9 之前添加 browserServer.kill

强制终止浏览器进程并等待进程退出。

用法

await browserServer.kill();

返回值


process

在 v1.9 之前添加 browserServer.process

已启动的浏览器应用程序进程。

用法

browserServer.process();

返回值


wsEndpoint

Added before v1.9 browserServer.wsEndpoint

浏览器 WebSocket 地址。

浏览器 WebSocket 端点,可作为 browserType.connect() 的参数用于建立与浏览器的连接。

注意:如果在 launchServer 选项中没有指定监听 host 参数,即使实际监听地址是未指定的地址,输出仍会显示 localhost。

用法

browserServer.wsEndpoint();

返回值


事件

on('close')

Added before v1.9 browserServer.on('close')

当浏览器服务器关闭时触发。

用法

browserServer.on('close', data => {});