srcObject

Experimental: 这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。

HTMLMediaElement 接口的 srcObject 属性设定或返回一个对象,这个对象提供了一个与HTMLMediaElement关联的媒体源,这个对象通常是 MediaStream ,但根据规范可以是 MediaSourceBlob 或者 File

备注: 截至 2020 年 3 月,只有 Safari 支持设置 MediaStream 之外的对象。在其他浏览器跟上之前,对MediaSource, BlobFile, 请考虑返回创建具有{domxref("URL.createObjectURL()")}} 的 URL,并将其赋值给HTMLMediaElement.src 有关示例,请参阅下文。

语法

var mediaStream = HTMLMediaElement.srcObject
HTMLMediaElement.srcObject = mediaStream

一个 MediaStreamMediaSourceBlob 或者 File 对象(具体支持请参见兼容表)。

规范

Specification
HTML Standard
# dom-media-srcobject-dev

浏览器兼容

BCD tables only load in the browser