--- title: MediaStreamEvent slug: Web/API/MediaStreamEvent translation_of: Web/API/MediaStreamEvent ---
{{APIRef("WebRTC")}}{{SeeCompatTable}}
MediaStreamEvent
接口表示发生在 {{domxref("MediaStream")}}中的事件.这种类型返回两个事件: {{event("addstream")}} 和 {{event("removestream")}}.
一个 {{domxref("MediaStreamEvent")}} 作为一个 {{domxref("Event")}}, 该事件也实现了这些属性.
MediaStreamEvent
. 它需要两个参数, 第一个为 {{domxref("DOMString")}} 代表事件的类型; 第二个是一个 {{domxref("MediaStream")}}集合 .一个 {{domxref("MediaStreamEvent")}} 作为一个 {{domxref("Event")}}, 这个事件也实现了这些属性. 没有特定的 {{domxref("MediaStreamEvent")}} 方法.
pc.onaddstream = function( ev ) { alert("A stream (id: '" + ev.stream.id + "') has been added to this connection."); };
Specification | Status | Comment |
---|---|---|
{{ SpecName('WebRTC 1.0', '#idl-def-MediaStreamEvent', 'MediaStreamEvent') }} | {{Spec2('WebRTC 1.0')}} | Initial definition. |
{{ CompatibilityTable() }}
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic support | {{ CompatVersionUnknown() }} | {{CompatVersionUnknown}} | {{ CompatVersionUnknown }} | {{ CompatNo() }} | {{ CompatVersionUnknown() }} | {{ CompatUnknown() }} |
Feature | Android | Chrome for Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Basic support | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{CompatVersionUnknown}} | {{ CompatUnknown() }} | {{ CompatNo() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} |