RTCSctpTransport: statechange event
Baseline2023Newly available
Since May 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Astatechange
event is sent to anRTCSctpTransport
to provide notification when theRTCSctpTransport.state
property has changed.
Syntax
Use the event name in methods likeaddEventListener()
, or set an event handler property.
addEventListener("statechange", (event) => { })onstatechange = (event) => { }
Event type
A genericEvent
.
Examples
Given anRTCSctpTransport
,transport
, and anupdateStatus()
function that presents connection state information to the user, this code sets up an event handler to let the user know when the transport is connected.
pc.addEventListener( "statechange", (event) => { switch (transport.state) { case "connected": updateStatus("Connection started"); break; } }, false,);
Usingonstatechange
, it looks like this:
transport.onstatechange = (event) => { switch (transport.state) { case "connected": updateStatus("Connection started"); break; }};
Specifications
No specification found
No specification data found forapi.RTCSctpTransport.statechange_event
.
Check for problems with this page or contribute a missingspec_url
tomdn/browser-compat-data. Also make sure the specification is included inw3c/browser-specs.