2012-07-09 57 views
0

我需要在我的站點中嵌入jQuery音頻播放器。src來自DB.the問題是沒有固定格式,它可以是任何像3gp,mov。 ogg.mp3 etc等jQuery:支持幾乎所有格式的音頻播放器

我搜查了它,發現很多jQuery插件,但它們都被限制爲2或3格式。 我不知道是否有任何支持所有格式的jQuery插件?

+2

我想你在這裏有什麼問題。 jQuery是一個DOM操作庫,所有使用HTML 5'

+0

@Constantinius html5音頻無法在IE7中工作 – 2012-07-09 12:17:32

+1

IE7是一個過時的反正。如果你想使用HTML 5功能,你必須使用支持它的瀏覽器。另一方面,您是否考慮過使用替代技術,如Flash?我不是那麼喜歡IE,但也許它提供了平臺特定的音頻接口,所以這也可能是一個選擇。 – Constantinius 2012-07-09 12:28:46

回答

1

正如constantinius所說,jQuery不播放聲音 - 瀏覽器。現在假設大多數用戶將擁有HTML5功能瀏覽器還爲時尚早。與此同時,播放音頻文件的最便攜(跨瀏覽器)方式是使用嵌入標籤。

如果您需要支持多種不同的文件類型,請使用(例如)ffmpeg將它們轉換爲服務器端。

嘗試實現對不同文件類型的支持可能會使用java appplet或flash(但我懷疑alter需要比前者多得多的工作)。

+0

主要我有3gp和mov格式,所以什麼是簡單的方法來做到這一點.google和雅虎播放器是最好的,但他們需要MP3格式不是3gp.so你建議我做什麼 – 2012-07-09 14:00:30

+0

「如果你需要支持多個不同的文件然後使用(例如)ffmpeg將它們轉換爲服務器端。「 – symcbean 2012-07-09 15:52:36

0

quicktime播放器將播放所有這些格式,唯一的缺點是如果用戶還沒有安裝quicktime插件,您的用戶將不得不安裝quicktime插件。

不幸的是,Flash並不支持所有這些格式,因此您將無法使用已經安裝得比較頻繁的Flash播放器。