RTCSctpTransport: statechange-Ereignis
Baseline 2023
Newly available
Since May 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Ein statechange
-Ereignis wird an ein RTCSctpTransport
gesendet, um eine Benachrichtigung zu liefern, wenn sich die RTCSctpTransport.state
-Eigenschaft geändert hat.
Syntax
Verwenden Sie den Ereignisnamen in Methoden wie addEventListener()
oder setzen Sie eine Ereignishandler-Eigenschaft.
addEventListener("statechange", (event) => {});
onstatechange = (event) => {};
Ereignistyp
Ein generisches Event
.
Beispiele
Gegeben ein RTCSctpTransport
, transport
, und eine Funktion updateStatus()
, die dem Benutzer Verbindungsstatusinformationen präsentiert, richtet dieser Code einen Ereignishandler ein, um den Benutzer zu informieren, wenn die Verbindung aktiv ist.
pc.addEventListener(
"statechange",
(event) => {
switch (transport.state) {
case "connected":
updateStatus("Connection started");
break;
}
},
false,
);
Mit onstatechange
sieht es so aus:
transport.onstatechange = (event) => {
switch (transport.state) {
case "connected":
updateStatus("Connection started");
break;
}
};
Spezifikationen
No specification found
No specification data found for api.RTCSctpTransport.statechange_event
.
Check for problems with this page or contribute a missing spec_url
to mdn/browser-compat-data. Also make sure the specification is included in w3c/browser-specs.
Browser-Kompatibilität
BCD tables only load in the browser