Javascript 单击停止按钮时使用recordRTC自动下载
我正在使用这个源代码 对于屏幕录制,它工作正常,单击停止按钮后,我们可以看到录制的视频,然后我们可以通过单击视频中的下载选项下载视频 与手动下载不同,是否有自动下载的方法,如单击“停止”按钮,视频可以自动下载到我的Javascript 单击停止按钮时使用recordRTC自动下载,javascript,php,screen-recording,recordrtc,Javascript,Php,Screen Recording,Recordrtc,我正在使用这个源代码 对于屏幕录制,它工作正常,单击停止按钮后,我们可以看到录制的视频,然后我们可以通过单击视频中的下载选项下载视频 与手动下载不同,是否有自动下载的方法,如单击“停止”按钮,视频可以自动下载到我的下载文件夹中 我所尝试的:在stopRecordingCallback()函数中 var reader = new FileReader(); reader.readAsDataURL(recorder.getBlob()); reader.onloadend =
下载
文件夹中
我所尝试的:在stopRecordingCallback()
函数中
var reader = new FileReader();
reader.readAsDataURL(recorder.getBlob());
reader.onloadend = function() {
var base64data = reader.result;
console.log(base64data);
$.ajax({
type: 'POST',
url: 'save.php',
data: {base64data: base64data},
success: function(msg) {
// alert('Successfully uploaded.');
},
error: function(jqXHR, textStatus, errorMessage) {
alert('Error:' + JSON.stringify(errorMessage));
}
});
}
问题是,它在我的本地主机上运行良好,我可以自动下载视频,但当我将此代码更新到我的服务器时,它不工作,我得到了此错误:请求实体太大
,我更改了init.php文件中的代码
#set max post size
post_max_size = 512M
upload_max_filesize = 512M
php_value post_max_size 20M
我仅使用POST
发送数据
但我还是遇到了同样的错误,所以,有没有办法自动下载那个视频呢
谢谢你自己试过完成吗?@Abronsius教授,谢谢你的回答,我已经添加了一次代码kinldy check。谢谢