【发布时间】:2020-12-17 14:32:03
【问题描述】:
我正在使用 navigator.mediaDevices.getUserMedia 来录制音频剪辑。用户可以在停止录制后播放音频剪辑和/或下载它。这些信息是否存储在用户的浏览器中?
if ( navigator.mediaDevices.getUserMedia === undefined ) {
navigator.mediaDevices.getUserMedia = function ( constrains ) {
var getUserMedia = navigator.webkitGetUserMedia || navigator.mozGetUserMedia
if ( !getUserMedia ) {
return Promise.reject( new Error( 'getUserMedia is not implemented in this browser' ) );
}
我使用了Robert Bakiev’s code,他将文件保存为 blob。 Web Dictaphone 类似。
我不想将用户录制的文件存储在我的服务器上。如果他们让它记录几个小时,它会占用太多的内存。而且,这似乎是对隐私的侵犯。
【问题讨论】:
标签: javascript html audio mediarecorder getusermedia