2009-12-08 68 views
0

我需要在用戶點擊圖像時播放mp3音頻文件。我只想播放音頻,即不應該有控件,小部件等。瀏覽器也不應啓動外部應用程序。Html:播放沒有控件的音頻?

編輯:好吧,我可能能夠嘗試閃光燈。輕量級Flash播放器的建議?

+0

bgsound! http://www.htmlcodetutorial.com/sounds/_BGSOUND.html – Skilldrick 2009-12-08 11:30:52

+0

抱歉,您無法以直接HTML格式播放音頻文件。 – 2009-12-08 11:31:26

+0

回到過去,當HTML全部大寫時:) :) – Skilldrick 2009-12-08 11:31:34

回答

2

你可以這樣做:

<embed src="blah.wav" autostart=false loop=false> 

...但播放聲音不使用閃光燈是邪惡的,即使有一些solutions會導致問題的跨瀏覽器。

你也可以使用HTML5和audio標籤:

<audio src="horse.ogg" controls="controls"> 
Your browser does not support the audio element. 
</audio> 

...但是這不會被所有的瀏覽器的支持。

編輯:對於flash播放器,你可以使用this onethis very simple one ...有噸!嘗試一下例子,看看最適合你的是什麼。

+0

感謝您的建議。然而,閃存音頻播放器太複雜。我需要一個非常基本的Flash腳本,可以使用JavaScript啓動。 – Evenz495 2009-12-08 11:49:33

1

我不確定您是否仍然可以從中受益,但SoundManager 2和jPlayer是兩個易於使用的音頻播放器。兩者都使用JavaScript實例化,在幕後調用Flash文件,並且可以使用HTML和CSS進行樣式化。

0

讓我糾正這一點。使用HTML5 .ogg文件只能在FireFox中播放。添加控件元素將顯示控件,隱藏控件只是不添加控件元素,但它只會在FireFox中使用.ogg文件。 FireFox不支持HTML5中的MP3文件,目前只有Chrome和Safari,可能會在IE9以後。你最好的選擇是Flash。祝你好運。

0

只是這樣做:

控制= 「假」

這是一個布爾值

0

現在有一個辦法做到這一點。把這個:<audio src="sounds/game-welcome.mp3" style="display:none;" autoplay>(用你的文件替換sounds/game-welcome.mp3)