2013-01-16 60 views
4

我使用代码来播放背景音乐在我的网站..我的网站上播放声音

<embed src="1.wav" autostart="true" loop="true" 
width="2" height="0"> 
</embed> 

但这代码不玩无限循环的音乐.. 一旦音轨越过它没有重复.. 我应该怎么做一遍又一遍重复的音乐..

+7

请不要这样做。背景音乐很烦人,非常90年代。 – j08691

+2

没有你的访问者想听到.... – jrummell

+0

但我想要背景音乐..我正在创建一个文化巨星网站..我没有任何提示如何做.. – void

回答

0

的HTML5解决方案是音频标签http://www.w3schools.com/tags/tag_audio.asp

这是上了年纪的解决方案:http://drayblog.gotdns.com/index.php/2009/05/13/html-embed-an-audio-clip-and-repeat-loop-it/

<EMBED SRC="/audio/media.mp3" AUTOSTART="true" HIDDEN="True" LOOP="True"/> 
<NOEMBED> 
    <object type="audio/mp3" data="http://www.domain.com/audio/media.mp3"><param name="src" value="http://www.domain.com/audio/media.mp3"></param><param name="autostart" value="true"></param><param name="hidden" value="True"></param><param name="loop" value="true"></param> 
    </object> 
</NOEMBED> 
+2

我想给你投票,但那个链接是w3schools。我一直相信,我会因使用或暗示某人使用w3schools而死亡。 – cadrell0

+1

@ cadrell0 - 克服故意的无知总是困难的。我不知道你有什么证据或事实可以相信,事实上,我真的希望你只是在开玩笑。 –

+0

最近他们可能已经变得更好了,但是请查看http://w3fools.com/ ... – jrummell

0

而是循环=“真”尝试循环=“无限”,如下

<embed src="1.wav" autostart="true" loop="infinite" 
width="2" height="0"> 
</embed> 
0

尝试使用音频标签来代替:

<audio autoplay loop> 
    <source src="sound.ogg"> 
    <source src="sound.mp3"> 
</audio> 

您需要使用MP3和OGG文件到能够发挥你的在所有浏览器中正确播放声音。 Firefox例如不支持mp3文件。也使用.wav在网站上由于其大小严重皱眉。

+0

或者在打开的音频标签中添加控件以显示用户可以与之交互的简单控件元素 – Flunk

0

尝试jPlayer。这是一个html5媒体播放器,可以在闪存上回退。下面是从演示的一个例子:

$("#jquery_jplayer_1").jPlayer({ 
    ready: function() { 
     $(this).jPlayer("setMedia", { 
      m4a:"http://www.jplayer.org/audio/m4a/TSP-01-Cro_magnon_man.m4a", 
      oga:"http://www.jplayer.org/audio/ogg/TSP-01-Cro_magnon_man.ogg" 
     }); 
    }, 
    swfPath: "../js", 
    solution: "flash, html", 
    supplied: "m4a, oga", 
    wmode: "window" 
}); 

<div id="jquery_jplayer_1" class="jp-jplayer"></div> 

http://jplayer.org/latest/demo-01-solution-flash-html/

1

这是我已经找到最好的工作...只要你的艇员选拔的实际文件名代替“yoursounds”。

<audio autoplay loop controls> 
    <source src="yoursound.ogg"> 
    <source src="yoursound.mp3"> 
</audio> 
0
<audio hidden="true" autoplay loop controls> 
    <source src="source.mp3"> 
</audio> 

它会工作,只要你想很好...