2011-08-30 96 views
0

我嵌入音频文件并出现问题。当访问某些网页浏览器中的音频文件所在的页面时,系统会提示您下载quicktime插件。我不希望任何人需要一个插件来播放它或ID至少要以大多数人已经拥有插件的格式。这是我如何嵌入它:嵌入音频文件

<EMBED src="http://entersociety.com/wordpress6/demo6/wp-content/themes/Brodys/images2/08_Track_8.mp3" autostart=true hidden=true> 

我想保持它隐藏并让它自动启动。

回答

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 。

+0

真棒....我会添加什么让它隐藏并自动启动 –

+0

@Dave代替'controls'属性,使用'hidden'和'autoplay'。我编辑了我的回复。 – mwan