2016-01-08 57 views
1

我有這個無線電流播放器代碼。它完美地在Chrome和iOS Safari瀏覽器的話,但它不會在Firefox和Internet Explorer工作11HTML5 <audio>標籤donesn't在Firefox和Internet Explorer上工作

這是一個有點我的index.php文件中:

<script type="text/javascript" 
src="http://code.jquery.com/jquery-1.10.1.min.js"></script> 

    <script> 
function changeImage() { 
    var image = document.getElementById('myImage'); 
    if (image.src.match("pause")) { 
     image.src = "play.png"; 
     document.getElementById('sound1').pause(); 
    } else { 
     image.src = "pause.png"; 
     document.getElementById('sound1').play(); 
    } 
} 
</script> 

當您進入該頁面時,圖像默認爲「play.png」。當你按下它時,它會變成「pause.png」,音樂開始播放。

下面是在HTML這個腳本:

<audio id="sound1" src="http://radiostation.com:8000/stream" type="audio/mpeg"></audio> 
    <img id="myImage" onclick="changeImage();" src="play.png" style="position: absolute; top: 130px; left: 23px;"> 

的問題是隻能在播放流,在所有瀏覽器的圖像變化。將不勝感激任何幫助。謝謝:)

+0

改變'HTTP://radiostation.com:8000/stream' - 顯然是一個虛擬名稱,正確 - 知道是什麼會有幫助e正在發送的實際音頻類型 –

+0

對不起,它是http://radijas.tau.lt:8000/stream,格式爲.m3u文件。希望這可以幫助! – Mindaugas

回答

2

Firefox和Internet Explorer不支持音頻/ AACP內容,這是流

的格式對於這其中包括瀏覽器支持更廣泛此流,你可以使用/ STREAM2這是音頻/ MPEG

注 - 火狐的開發者版本不支持音頻/ AACP - 這樣的事情可能會在大約6到12周

+0

Firefox的編解碼器支持可以因OS /發行版 – dandavis

+0

不同而有所不同,爲什麼我說「**可能會**改變」 - 我認爲firefox現在已經具備相當普遍的mp3支持(基於[MDN文檔](https://developer.mozilla) org/en-US/docs/Web/HTML/Supported_media_formats)) –

+0

嗨,它可以在我的電腦上運行在所有瀏覽器上,謝謝你的幫助。但我只是努力工作,並試用了最新版本的Chrome和Firefox,它不會工作。計算機在Windows XP上運行,可能是這種情況? – Mindaugas

相關問題