ExtensionTransport 类
🌐 ExtensionTransport class
实验性 ExtensionTransport 允许在 Puppeteer 运行在扩展程序中时通过 chrome.debugger API 建立连接。由于 Chrome DevTools 协议对扩展程序有限制,该传输实现了缺失的命令和事件。
🌐 Experimental ExtensionTransport allows establishing a connection via chrome.debugger API if Puppeteer runs in an extension. Since Chrome DevTools Protocol is restricted for extensions, the transport implements missing commands and events.
语法
🌐 Signature
export declare class ExtensionTransport implements ConnectionTransport
附注
🌐 Remarks
这个类的构造函数被标记为内部。第三方代码不应直接调用构造函数或创建继承 ExtensionTransport 类的子类。
🌐 The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the ExtensionTransport class.
属性
🌐 Properties
|
属性 🌐 Property |
修饰符 🌐 Modifiers |
类型 🌐 Type |
描述 🌐 Description |
|---|---|---|---|
|
onclose |
|
() => void | |
|
onmessage |
|
(message: string) => void |
方法
🌐 Methods
|
方法 🌐 Method |
修饰符 🌐 Modifiers |
描述 🌐 Description |
|---|---|---|
|
| ||