語法
在諸如 addEventListener() 之類的方法中使用事件名稱,或設定事件處理程式屬性。
js
addEventListener("closing", (event) => { })
onclosing = (event) => { }
事件型別
一個通用的 Event。
描述
雖然 closing 事件是在通道開始關閉其資料傳輸之前傳送給通道的,但 close 事件則在關閉過程完成後傳送。
示例
此示例在 closing 事件到來時更新連線狀態介面。
首先,一個使用 addEventListener() 的示例
js
dataChannel.addEventListener("closing", (ev) => {
myConnectionStatus.icon = closingIcon;
myConnectionStatus.text = "Connection closing";
});
您也可以直接設定 onclosing 事件處理程式屬性
js
pc.onclosing = (ev) => {
myConnectionStatus.icon = closingIcon;
myConnectionStatus.text = "Connection closing";
};
規範
| 規範 |
|---|
| WebRTC:瀏覽器中的即時通訊 # event-datachannel-closing |
| WebRTC:瀏覽器中的即時通訊 # dom-rtcdatachannel-onclosing |
瀏覽器相容性
載入中…