MediaRecorder.onresume
イベントハンドラ(MediaStream Recording API の一部)は resume
イベントを処理します。 これにより、一時停止後にメディアの記録が再開されたことに応答してコードを実行できます。
resume
イベントは、MediaRecorder.resume()
メソッドを呼び出した結果としてスローされます。
構文
MediaRecorder.onresume = function(event) { ... } MediaRecorder.addEventListener('resume', function(event) { ... })
例
...
pause.onclick = function() {
if(MediaRecorder.state === "recording") {
mediaRecorder.pause();
// 記録を一時停止
} else if(MediaRecorder.state === "paused") {
mediaRecorder.resume();
// 記録を再開
}
}
mediaRecorder.onpause = function() {
// 記録の一時停止に
// 応答して何かをする
}
mediaRecorder.onresume = function() {
// 記録の再開に
// 応答して何かをする
}
...
プロパティ
無し。
仕様
仕様 | 状態 | コメント |
---|---|---|
MediaStream Recording MediaRecorder.onresume の定義 |
草案 | 初期定義 |
ブラウザーの互換性
BCD tables only load in the browser
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
関連情報
- MediaStream Recording API の使用
- ウェブディクタフォン: MediaRecorder + getUserMedia + Web Audio API 可視化デモ、Chris Mills 著(Github のソース)。(英語)
- simpl.info の MediaStream Recording のデモ、Sam Dutton 著。(英語)
MediaDevices.getUserMedia