1
當我使用Firefox時聲音不起作用。嵌入聲音不'玩火狐
如果使用IE和Safari瀏覽器!下面是代碼:
<embed src="http://www.myWebSite.com/Play/Sound/someSound.wav" autostart="false" width="1" height="1"
id="someSound" enablejavascript="true" />
某處在JS,我有這樣的:playSound( 「someSound」);
function playSound(mySound) {
var snd = document.getElementById(mySound);
try {
snd.Play();
}
catch (e) {
try {
snd.DoPlay(); // Some browsers doesn't understand the Play() command
}
catch (e) {
// Do nothing if no Windows Media Player nor Quicktime installed
}
}
}
此外,當我嘗試一些其他的網站嵌入的聲音,它起着! 爲什麼?任何線索歡迎:-)
感謝Eganr,但是:1 - 由於其他一些網頁正在使用嵌入標籤播放他們的聲音,我想我不會錯過必要的插件。 - 2 - 我無法將音頻標籤和嵌入標籤同時用於同一頁面!我需要一個跨瀏覽器的解決方案。 –
@DidierLevy嗯,你總是考慮一種不同的方法。看看這個StackOverflow的問題:[鏈接](http://stackoverflow.com/questions/187098/cross-platform-cross-browser-way-to-play-sound-from-javascript) – Eganr