2012-10-26 50 views
0

這裏是我的代碼:HTML5音頻控制標籤在MVC3代碼不工作

<audio controls>      
        <source src="@Url.Action(@"C:\WS\Soongs\Soong\Content\themes\base\songs\Test.wma")" type="audio/mp3" /> 
        <p>Your browser does not support HTML 5 audio element</p> 
       </audio> 

音頻即將停用?任何人都可以請告訴我如何解決這個問題?或者我做錯了什麼?

回答

0

鏈接指向本地硬盤上的文件。這是行不通的。

更改@Url.Action(...)@Url.Content("~/example/test.wma")並確保該文件是您的項目的一部分。

+0

我試過使用內容 - 但它仍然顯示它禁用?還有什麼我可以嘗試? – NoviceMe

+0

@NoviceMe這不僅是您必須使用的Content關鍵字。不要使用以C:\開頭的本地路徑。以與您網站上的圖片,腳本或css文件相同的方式鏈接到此文件。 – ZippyV

0
<audio controls> 
     <source src="@Url.Action("myaudio")" type="audio/mp3" /> 
     <p>Your browser does not support HTML 5 audio element</p></audio> 

我的「myaudio」是您的文件名,包含完整路徑和擴展名。