我需要在我正在进行的项目中使用录音机,并且必须在以后收听录制的声音.该项目由c#和asp.net mvc开发.
http://demos.subinsb.com/jquery/voice/
我正在上面的链接中使用录像机系统.单击"下载"时,将为您提供文件.wav格式.它被下载到您的计算机,但我想将其保存到服务器.
该项目的源代码可在链接下方找到.
http://demos.subinsb.com/down.php?id=s/rvx90xq1xtpak3xc647n&class=31
我调查jquery代码:当您单击下载时
$(document).on("click", "#download:not(.disabled)", function () {
$.voice.export(function (url) {
$("<a href='" + url + "'download='MyRecording.wav'></a>")[0].click();
}, "URL");
restore(); });
Run Code Online (Sandbox Code Playgroud)
它正在使用此功能.函数中的url参数响应链接为
blob:http%3A//localhost%3A1875/146432b2-8b1b-4eef-8d77-1fdbc8fc74c9
Run Code Online (Sandbox Code Playgroud)
当你在播放器wav文件中使用adres工作但是播放器stil中的src有以下代码
blob:http%3A//localhost%3A1875/146432b2-8b1b-4eef-8d77-1fdbc8fc74c9
Run Code Online (Sandbox Code Playgroud)
题:
如何将声音文件保存到服务器.我无法从本网站的问题和一般在互联网上找到任何解决方案:)
1 - 我必须使用Jquery Ajax将哪个参数发送给控制器?
2 - 如何在控制器端将该参数转换为wav或mp3格式?
从现在开始,非常感谢你们:)