MediaRecorder: start 事件

Baseline 已廣泛支援

此特性已得到良好支援,可在多種裝置和瀏覽器版本上使用。自 2021 年 4 月起,所有瀏覽器均已支援此特性。

MediaRecorder 介面的 start 事件在呼叫 MediaRecorder.start() 時觸發。此時,資料開始被收集到一個 Blob 中。

語法

在諸如 addEventListener() 之類的方法中使用事件名稱,或設定事件處理程式屬性。

js
addEventListener("start", (event) => { })

onstart = (event) => { }

事件型別

一個通用的 Event

示例

js
record.onclick = () => {
  mediaRecorder.start();
  console.log("recorder started");
};

mediaRecorder.onstart = () => {
  // do something in response to
  // recording being started
};

規範

規範
MediaStream Recording
# dom-mediarecorder-onstart

瀏覽器相容性

另見