MediaRecorder:start 事件
start
事件是 MediaRecorder
接口的事件,在调用 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 |
浏览器兼容性
BCD 表格仅在浏览器中加载
另请参阅
- 使用 MediaStream Recording API
- Web Dictaphone:MediaRecorder + getUserMedia + Web Audio API 可视化演示,由 Chris Mills 提供(GitHub 上的源代码)。
- simpl.info MediaStream Recording 演示,由 Sam Dutton 提供。
Navigator.getUserMedia