2010-11-27 76 views
1

好的,作爲我正在研究的課程的一部分,我添加了一些HTML5 <audio>標籤。有一個由audio.buffered.end(0)/audio.duration*100+"%"使用onprogress事件填充的控件的元素。
但是,Firefox 3.6(除非報告中另有說明,考官將使用此功能)不支持onprogress事件或buffered屬性。爲了填補這個空間,我已經使緩衝區指示器顯示??%,而工具提示解釋了無法讀取緩衝區進度。在Firefox中「模擬」HTML5音頻緩衝區屬性?

我的問題是這樣的:是否有某種方法可以確定緩衝區進度的近似值?有沒有辦法讀取緩衝的字節數和音頻文件的總大小?

這不是一個巨大的交易,如果沒有,但如果有一種方式,我一定會喜歡知道。謝謝!

回答

1

簡短的回答是否定的。

可以通過networkState屬性獲取當前網絡狀態。 但是,這隻會告訴你緩衝是否完成,而不是緩衝的進度。

+0

好啊。然後,我將在工具提示中插入對「計算機說不」的引用。不管怎麼說,還是要謝謝你 :) – 2010-11-27 03:36:04