我正在嵌入音频文件并遇到问题。当访问某些Web浏览器上音频文件所在的页面时,系统会提示您下载quicktime插件。我不希望任何人需要一个插件来播放它或id至少想要它以大多数人已经拥有该插件的格式。这是我嵌入它的方式:
<EMBED src="http://entersociety.com/wordpress6/demo6/wp-content/themes/Brodys/images2/08_Track_8.mp3" autostart=true hidden=true>
我想隐藏它并让它自动启动。
答案 0 :(得分:2)
并非所有浏览器都能够原生播放MP3文件。您最好的选择是使用多种格式来支持尽可能多的浏览器:
<audio hidden autoplay preload="auto">
<source src="elvis.mp3" />
<source src="elvis.ogg" />
<!-- now include flash fall back -->
</audio>
但简而言之,嵌入式音频对于大多数浏览器来说仍然是一项正在进行的工作,它们对格式的支持已经到处都是。
本文介绍了每个浏览器的原生支持:http://www.w3schools.com/html5/html5_audio.asp
编辑:WAV似乎是最受支持的 - 但与MP3相比可能会带来尺寸影响,但IE仍然不支持。