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 bereitzustellen, 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 updateStatus()-Funktion, die dem Benutzer Verbindungsstatusinformationen präsentiert, richtet dieser Code einen Ereignishandler ein, um den Benutzer darüber zu informieren, wenn der Transport verbunden ist.
pc.addEventListener("statechange", (event) => {
switch (transport.state) {
case "connected":
updateStatus("Connection started");
break;
}
});
Unter Verwendung von onstatechange sieht es so aus:
transport.onstatechange = (event) => {
switch (transport.state) {
case "connected":
updateStatus("Connection started");
break;
}
};
Spezifikationen
This feature does not appear to be defined in any specification.>Browser-Kompatibilität
Loading…