我有以下html文件,當用戶將鼠標懸停在「播放」定位標記上時播放wav文件。它適用於Windows和Mac上的IE,Chrome,Firefox,Opera,Safari,除了Mac上沒有播放該文件的Firefox。無法播放用於Mac的Firefox的Javascript中的wav文件
我們知道該文件類型是受支持的,因爲如果embed標籤的autostart屬性設置爲true,那麼wav文件將按照預期在Mac版Firefox中播放,但定位標籤的mouseover無法播放該文件。
任何想法?
<html>
<head>
<title></title>
<script>
function PlayAudio() {
var s = document.getElementById("soundFile");
s.Play();
}
</script>
</head>
<body>
<embed src="MySound.wav" enablejavascript="true" type="audio/wav" autostart="false" width="0" height="0" id="soundFile" />
<a href="#" onmouseover="PlayAudio()">Play</a>
</body>
</html>
UPDATE
還有3周後沒有成功。有人能幫忙嗎?
wav?你確定這是個好主意嗎? 這是一個重要的文件下載。 考慮將其轉換爲mp3。 – 2010-03-22 12:25:41
該文件很小。 – 2010-03-25 09:30:37