Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Directory 使用MediaRecorder录制mp4水滴(每个大约10秒)。如何指定mp4';要在中下载的?_Directory_Mp4_Mediarecorder - Fatal编程技术网

Directory 使用MediaRecorder录制mp4水滴(每个大约10秒)。如何指定mp4';要在中下载的?

Directory 使用MediaRecorder录制mp4水滴(每个大约10秒)。如何指定mp4';要在中下载的?,directory,mp4,mediarecorder,Directory,Mp4,Mediarecorder,我的浏览器的默认下载路径:C:\Users\User\downloads 如前所述,我正在录制10秒mp4视频和音频“blobs”,它会自动下载到上述路径 我希望这些斑点只是“自动保存”在我的应用程序的文件夹中,而不是出现在屏幕底部 我的问题->如何指定文件下载的文件夹路径 我当前的结构都处于同一级别: 存储(这是一个空文件夹,我想用来存储具有唯一ID的文件) index.html script.js 我当前的停止录制/下载功能: function stopRecording() { med

我的浏览器的默认下载路径:C:\Users\User\downloads

如前所述,我正在录制10秒mp4视频和音频“blobs”,它会自动下载到上述路径

我希望这些斑点只是“自动保存”在我的应用程序的文件夹中,而不是出现在屏幕底部

我的问题->如何指定文件下载的文件夹路径

我当前的结构都处于同一级别:

  • 存储(这是一个空文件夹,我想用来存储具有唯一ID的文件)
  • index.html
  • script.js
我当前的停止录制/下载功能:

function stopRecording() {
mediaRecorder.stop();
console.log('stopped');
mediaRecorder.onstop = () => {
const blob = new Blob(recordedBlobs, {type: 'video/mp4'});
const url = URL.createObjectURL(blob);
const a = document.createElement('a');
//a.style.display = 'none';
//a.href = url;
//const file_path = "C://Users//User//Documents//VS Coding//WebRTC I rev - Copy//store//file.mp4";
const file_path = "http://127.0.0.1:5502//store//file.mp4";
a.href = file_path;
a.download = file_path.substr(file_path.lastIndexOf('/') + 1);
document.body.appendChild(a);
a.click();
setTimeout(() => {
//document.body.removeChild(a);
URL.revokeObjectURL(url);
}, 10);
}
}
谢谢