MediaRecorder: pause イベント

pause イベントは、MediaRecorder.pause() メソッドを呼び出した結果として発生します。

構文

このイベント名を addEventListener() などのメソッドで使用sるうか、イベントハンドラープロパティを設定するかしてください。

js
addEventListener("pause", (event) => {});

onpause = (event) => {};

イベント型

一般的な Event です。

js
pause.onclick = () => {
  if (mediaRecorder.state === "recording") {
    mediaRecorder.pause();
    // 記録を一時停止
  } else if (mediaRecorder.state === "paused") {
    mediaRecorder.resume();
    // 記録を再開
  }
};

mediaRecorder.onpause = () => {
  // 記録の一時停止に
  // 応答して何かをする
};

mediaRecorder.onresume = () => {
  // 記録の再開に
  // 応答して何かをする
};

インスタンスプロパティ

なし。

仕様書

Specification
MediaStream Recording
# dom-mediarecorder-onpause

ブラウザーの互換性

BCD tables only load in the browser

関連情報