跳到主要内容

createPanelNegotiation()

function createPanelNegotiation(ports): DevToolsPanelNegotiation;

Defined in: v2/negotiation-panel.ts:281

创建 panel 侧协商机。

Parameters​

ParameterTypeDescription
portsDevToolsPanelNegotiationPorts收发回调与时钟。

Returns​

DevToolsPanelNegotiation

平台无关的协商机。

Remarks​

一个实例只服务一次 transport connection。重连必须重新创建——复用会让 v1 facade 的终态 跨连接残留,而「终态」的边界正是重连。

Throws​

TypeError 当 supportedVersions 不是合法版本表时。