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>