MediaStreamEvent

已弃用:此功能不再推荐。尽管一些浏览器可能仍然支持它,但它可能已从相关的 Web 标准中删除,可能正在被弃用,或者可能仅出于兼容性目的而保留。避免使用它,并尽可能更新现有代码;请参阅本页面底部的兼容性表以指导您的决策。请注意,此功能可能随时停止工作。

非标准:此功能是非标准的,并且不在标准轨道上。不要在面向 Web 的生产站点上使用它:它不会对每个用户都起作用。实现之间也可能存在很大的不兼容性,并且行为将来可能会发生变化。

MediaStreamEvent 接口表示与 MediaStream 相关的事件。可以引发两种此类型的事件:addstreamremovestream

实例属性

MediaStreamEvent 作为 Event,此事件还实现了以下属性.

MediaStreamEvent.stream 只读 已弃用 非标准

包含与事件关联的流相关的 MediaStream

构造函数

MediaStreamEvent() 已弃用 非标准

返回一个新的 MediaStreamEvent。它接受两个参数,第一个是表示事件类型的字符串;第二个是包含它所引用的 MediaStream 的字典。

实例方法

MediaStreamEvent 作为 Event,此事件还实现了这些属性。没有特定的 MediaStreamEvent 方法。

示例

js
pc.onaddstream = (ev) => {
  alert(`A stream (id: '${ev.stream.id}') has been added to this connection.`);
};

浏览器兼容性

BCD 表格仅在启用

另请参阅