--- title: CanvasCaptureMediaStream slug: Web/API/CanvasCaptureMediaStreamTrack translation_of: Web/API/CanvasCaptureMediaStreamTrack original_slug: Web/API/CanvasCaptureMediaStream ---
{{APIRef}}{{SeeCompatTable}}

CanvasCaptureMediaStream 接口表示 {{domxref("MediaStream")}} 对 {{domxref("HTMLCanvasElement")}} 元素进行实时画面捕捉的内容。

属性

此接口继承了其父类 {{domxref("MediaStream")}} 与 {{domxref("EventTarget")}} 的属性。

{{domxref("CanvasCaptureMediaStream.canvas")}} {{readonlyInline}}
可返回当前媒体流所对应的 {{domxref("HTMLCanvasElement")}} 元素对象。

方法

此接口继承了其父类 {{domxref("MediaStream")}} 与 {{domxref("EventTarget")}} 的方法。

{{domxref("CanvasCaptureMediaStream.requestFrame()")}}
手动获取媒体流的一帧。 可以捕捉部分渲染帧画面.

说明

Specification Status Comment
{{SpecName('Media Capture DOM Elements', '#idl-def-CanvasCaptureMediaStream', 'CanvasCaptureMediaStream')}} {{Spec2('Media Capture DOM Elements')}} Initial definition

浏览器兼容性

{{CompatibilityTable}}
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support {{CompatChrome(51.0)}} {{CompatGeckoDesktop('41')}}[1] {{CompatNo}} {{CompatNo}} {{CompatNo}}
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support {{CompatNo}} {{CompatGeckoMobile('41')}}[1] {{CompatNo}} {{CompatNo}} {{CompatNo}}

[1] Disabled by default; set the preference canvas.capturestream.enabled to true to activate.

其他参考资料