[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/zh-CN/docs/Web/API/MediaStream_Image_Capture_API [Back]  [Original]

API - Web API | MDN

MDN Web Docs

View in English Always switch to English

API

APIMediaStream Image Capture API API API

Chrome

MediaDevices.getUserMedia() getUserMedia() MediaStream Promise

js
navigator.mediaDevices.getUserMedia({ video: true }).then((mediaStream) => {
  // 
});

MediaStream.getVideoTracks() MediaStreamTrack MediaStreamTrack MediaStreamTrack

js
const track = mediaStream.getVideoTracks()[0];

applyConstraints()

js
let zoom = document.querySelector("#zoom");
const capabilities = track.getCapabilities();
// 
if (!capabilities.zoom) {
  return;
}
track.applyConstraints({ advanced: [{ zoom: zoom.value }] });

MediaStreamTrack ImageCapture() MediaStream MediaStreamTrack.kind "video"ImageCapture NotSupportedError DOMException

js
let imageCapture = new ImageCapture(track);

ImageCapture

MediaStreamTrack

MediaStream Image Capture
# imagecaptureapi


Web Proxy Viewer  |  New URL  |  Original Page