2012-07-06 143 views
0

我已經爲音頻文件添加了音頻html5標籤和正確的源文件。html5音頻無法找到源文件

<audio controls="controls"> 
    <source src="/WEB-INF/classes/newAudio.wav" type="audio/wav"/> 
</audio> 

當我運行我的spring web應用程序時,玩家找不到源代碼。我正在使用Chrome。

音頻文件創建位置/WEB-INF/classes/newAudio.wav 我應該更改創建的文件的位置嗎?

+0

你得到了什麼錯誤404或禁止:

如果使用的是春天的安全性,在四季如春的安全配置中添加攔截網址是什麼? – 2012-07-06 06:12:09

+0

你使用彈簧安全嗎? – 2012-07-06 06:13:50

回答

1

WEB-INF通常無法訪問。你有沒有試圖將它移動到另一個文件夾?

+0

我將它移動到 /sounds/newAudio.wav文件夾,但我無法從那裏訪問它。在src中我使用「/sounds/newAudio.wav」。什麼是在src屬性中使用的正確路徑? – ishan 2012-07-06 03:26:06

+0

它可以是相對或絕對路徑,在這種情況下是相對的。當您使用在網絡面板中打開的IE或Chrome的開發人員工具加載頁面時,您應該能夠看到要加載的內容和狀態代碼(例如404) – Sheepy 2012-07-06 09:47:54

0

將文件存入您的<webapp>/sounds/newAudio.wav

<security:http auto-config="true"> 
    <security:intercept-url pattern="/sounds/**" filters="none"/> 
</security:http>