MediaStream: phương thức getTracks()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2017.
Phương thức getTracks() của giao diện MediaStream trả về một dãy đại diện cho tất cả các đối tượng MediaStreamTrack trong tập hợp track của luồng này, bất kể MediaStreamTrack.kind.
Cú pháp
js
getTracks()
Tham số
Không có.
Giá trị trả về
Một mảng các đối tượng MediaStreamTrack.
Ví dụ
js
navigator.mediaDevices
.getUserMedia({ audio: false, video: true })
.then((mediaStream) => {
document.querySelector("video").srcObject = mediaStream;
// Dừng luồng sau 5 giây
setTimeout(() => {
const tracks = mediaStream.getTracks();
tracks[0].stop();
}, 5000);
});
Thông số kỹ thuật
| Specification |
|---|
| Media Capture and Streams> # dom-mediastream-gettracks> |