1. 程式人生 > >FireFox不支援bgsound 和embed標籤下音樂播放解決方案

FireFox不支援bgsound 和embed標籤下音樂播放解決方案

首先的解決方案是:在firefox下安裝bgsound外掛即可解決呼叫問題

在Firefox下播放背景音樂的程式碼 推薦測試通過

bgsound標籤是ie瀏覽器的特有屬性,只有ie支援,chrome,ff,opera都不支援。
如果您想播放背景音樂的話,建議使用flash代替。

提醒一下,火狐雖然支援html5,但是ff17一下的版本都不支援mp3格式,所以html5的embed標籤對火狐也無效

開啟一個空白控制面板貼上下面程式碼,到網上搜索你要的歌曲,把地址複製過來儲存 
<embed src=音樂連結地址 width=200 height=50 type=audio/mpeg loop="true" autostart="true"> 

width和height為播放器寬度和高度,可以靈活設定。 
autostart="true"為自動播放,autostart="false"為不自動播放. 
loop="true"為連續迴圈播放,loop="false"為不迴圈播放. 
loop可以等於一個整數,比如loop="3",就是音樂迴圈播放3次 

firefox如果不能播放,會提示安裝quicktime ,經過測試(IE6+ firefox chrome測試通過)


讓Firefox也可以聽背景音樂的必備外掛安裝。

HTML語法中有關背景音樂的標識有<bgsound>及<embed>,不管哪一個,Firefox都聽不到。解決方法為: 

1、安裝 iTune+Quick 
下載:http://www.apple.com/quicktime/download/ 
或是:下載http://www.apple.com/itunes/ 提供的iTune 
安裝時:只要一直按”Next”就好,尤其建立多媒體檔案的”關聯性連線”時,不要取消勾選,要讓他與QuickTime建立連線。 

2、安裝 Firefox 的bgsound to embed 擴充套件。 
下載:https://addons.update.mozilla.org/extensions/moreinfo.php?id=146&vid=237 

3、檢查是否正確安裝 
重啟Firefox,在位址列輸入”about:plugins”,看是否有QuickTime的Plugins。 



以下是補充方法:推薦用第一種方法:

<embed src="py.mp3" height="45" width="250"> 

其中src 後跟要插入的音樂檔案的名稱,height和width是播放框的高度和寬度。 

如果希望在網頁開啟後自動播放音樂,可使用如下程式碼: 

<DIV align=center><embed src="py.mp3" height="45" width="250" autostart="true" ></DIV> 

如果希望播放框居中顯示,可使用如下程式碼: 

<DIV align=center><embed src="py.mp3" height="45" width="250"></DIV> 

要讓你的網頁能夠在Firefox瀏覽器中播放背景音樂,使用object標籤。
以下是一段標準的、跨瀏覽器的程式碼示例:(當年搜尋來自mozilla社群) 

複製程式碼 程式碼如下:
<object data="music.mp3" type="application/x-mplayer2" width="0" height="0"> 
<param name="src" value="music.mp3"> 
<param name="autostart" value="1"> 
<param name="playcount" value="infinite"> 
</object>