【发布时间】:2015-07-21 11:26:30
【问题描述】:
我的页面上有一个链接,允许用户收听验证码,单击该链接将显示打开/保存对话框。如果可能的话,我希望浏览器只播放文件,而不需要用户交互。
这就是我将音频返回到浏览器的方式:
byte[] filebytes = Helper.TextToAudioBytes(code);
Response.AddHeader("Content-Disposition", "attachment; filename=sound.wav");
return File(filebytes, "audio/wav");
【问题讨论】:
-
不要告诉浏览器这是一个附件
-
您可以为audio 使用html5 标签。仅供参考,看起来 IE 不支持 WAV 格式。
-
@sami-kuhmonen 哦,没想到这么简单。 :) 如果你把它放在一个答案中,我会接受它。
标签: c# .net asp.net-mvc telerik telerik-radcaptcha