MediaStream

继承
注解
  • @SupportedBrowser(SupportedBrowser.CHROME)
  • @Native("MediaStream")

构造函数

MediaStream([dynamic stream_OR_tracks])
工厂

属性

active bool?
无设置器
hashCode int
此对象的哈希码。
无设置器继承
id String?
无设置器
on Events
这是一个用于事件流的辅助访问器,应仅在显式访问器不可用时使用。
无设置器继承
onAddTrack Stream<Event>
由此 MediaStream 处理的 addtrack 事件流。
无设置器
onRemoveTrack Stream<Event>
由此 MediaStream 处理的 removetrack 事件流。
无设置器
runtimeType Type
对象运行时类型的表示。
无设置器继承

方法

addEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承
addTrack(MediaStreamTrack track) → void
clone() MediaStream
dispatchEvent(Event event) bool
继承
getAudioTracks() List<MediaStreamTrack>
getTrackById(String trackId) MediaStreamTrack?
getTracks() List<MediaStreamTrack>
getVideoTracks() List<MediaStreamTrack>
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时被调用。
继承
removeEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承
removeTrack(MediaStreamTrack track) → void
toString() String
此对象的一维字符串表示。
继承

运算符

operator ==(Object other) bool
等性运算符。
继承

静态属性

supported bool
检查当前平台是否支持MediaStream API。
无设置器

常量

addTrackEvent → const EventStreamProvider<Event>
静态工厂,设计用于向不是MediaStream实例的事件处理程序公开addtrack事件。
removeTrackEvent → const EventStreamProvider<Event>
静态工厂,设计用于向不是MediaStream实例的事件处理程序公开removetrack事件。