簡體   English   中英

如何在沒有打開/保存對話框的情況下播放Telerik RadCaptcha .wav文件

[英]How to play Telerik RadCaptcha .wav file without open/save dialog

我的頁面上有一個鏈接,允許用戶收聽驗證碼,單擊鏈接將顯示打開/保存對話框。 如果可能的話,我希望瀏覽器只播放文件,而不是要求用戶交互。

這是我將音頻返回到瀏覽器的方式:

byte[] filebytes = Helper.TextToAudioBytes(code);
Response.AddHeader("Content-Disposition", "attachment; filename=sound.wav");
return File(filebytes, "audio/wav");

您正在發送帶有值附件的Content-Disposition標頭。 這告訴瀏覽器該文件應該保存而不是作為普通內容處理。 刪除此選項將允許瀏覽器以基於瀏覽器設置的方式處理文件。

請注意,瀏覽器設置可能仍然是“保存文件”或用戶已決定的任何內容,不一定是“播放聲音”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM