chrome中的HTML5音频在服务器上不工作

chrome中的HTML5音频在服务器上不工作,html,webserver,html5-audio,Html,Webserver,Html5 Audio,我有下面的HTML代码,当我使用Chrome打开它时,它可以正常工作。问题是当我把它上传到我的网站时,它就停止工作了。有人知道这个问题的解决方法吗 <audio id="speech" controls="controls"> <source src="http://translate.google.com/translate_tts?ie=UTF-8&tl=es&q=hola" type="audio/mpeg"> </audio> Chr

我有下面的HTML代码,当我使用Chrome打开它时,它可以正常工作。问题是当我把它上传到我的网站时,它就停止工作了。有人知道这个问题的解决方法吗

<audio id="speech" controls="controls">
<source src="http://translate.google.com/translate_tts?ie=UTF-8&tl=es&q=hola" type="audio/mpeg">
</audio>

Chrome直接从链接为我播放文件。尝试将类型更改为音频/mp3。此外,您的服务器可能未设置为正确提供mpeg。尝试将其中一个添加到与音频文件位于同一目录中的.htaccess文件:
AddType应用程序/octet流.mpeg

AddType应用程序/octet流.mp3

“不工作”不是一个技术术语。什么意思?那个链接看起来不像音频文件。我的意思是音频不再播放。您可以单击该链接,或自己尝试在浏览器中使用,以查看其是否正常工作。当托管在服务器上时,它会停止播放。控制台中有什么内容吗?