0

我使用了 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 上工作,但是在其他浏览器上出现播放器,但似乎没有文件,因为当我按下播放时没有任何反应。

现在,当我将页面放到服务器上时(我使用的是 USB 网络服务器 V8.2),无论播放器都没有显示什么浏览器,我什么都得不到。我已经尝试将链接更改为相对链接,并且我检查了我的所有文件都在那里并且它们都在那里。当我单击服务器上的实际文件时,它们会起作用,所以我不知道。

任何帮助将不胜感激谢谢:)

4

1 回答 1

0

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

于 2012-05-05T13:23:45.100 回答