小编Ram*_*gün的帖子

录音机,将Blob文件保存到服务器 - C#,Mvc

我需要在我正在进行的项目中使用录音机,并且必须在以后收听录制的声音.该项目由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格式?

从现在开始,非常感谢你们:)

c# audio asp.net-mvc jquery blob

6
推荐指数
1
解决办法
4503
查看次数

标签 统计

asp.net-mvc ×1

audio ×1

blob ×1

c# ×1

jquery ×1