让音频在服务器上的不同浏览器上工作

时间:2012-05-05 13:20:57

标签: html html5

我使用了HTML 5音频标签,如下所示

<audio controls="control_2">
<source src="D:\HND_grrrrr\Year_2\RoyWebsite\Sounds\WAV\home_page_readout.wav"  type="audio/wav"/>
<source src="D:\HND_grrrrr\Year_2\RoyWebsite\Sounds\MP3\home_page_readout.mp3" type="audio/mp3"/>
<source src="D:\HND_grrrrr\Year_2\RoyWebsite\Sounds\ogg\home_page_readout.ogg" type="audio/ogg"/>

 </audio>

现在当我在没有上传到服务器的情况下加载页面时,它会设法使用chrome和IE,但是在其他浏览器上会出现播放器,但是当我按下播放时似乎没有任何文件。< / p>

现在当我把页面放到服务器上时(我正在使用USB webserver V8.2),无论玩家甚至不显示什么浏览器,我什么也得不到。我已经尝试将链接更改为亲戚而没有任何东西,我已经检查过我的所有文件都在那里,而且它们是。当我点击服务器上的实际文件时它们工作,所以我不知道。

任何帮助将不胜感激:)

1 个答案:

答案 0 :(得分:0)

要解决问题的后半部分,可能是第一部分,请使用相对路径加载音频文件。因此,如果您的Web服务器从/var/www/website/index.php加载文件,请将文件放在更近的路径中,即/ var / www / website / sounds,然后从./sounds/FILE_NAME加载文件。 EXTENSION