2011-06-08 58 views
1

我可以成功地將音頻標籤嵌入我的網站並播放它們。不幸的是,將currentTime設置爲零會在我嘗試的每個Web瀏覽器中引發錯誤。<audio>標籤倒帶

如何將音頻剪輯倒回到開頭?

+0

什麼是錯誤? – Starx 2011-06-08 04:05:35

回答

1

您的資源必須是可搜索的,否則如果您嘗試設置currentTime屬性,它將拋出異常。另外,您只需要將currentTime設置爲seekable屬性指定的範圍。範圍從startTime開始並持續到持續時間。

+0

可尋求只是我必須設置的一個屬性呢?你也知道這些事情的好html5參考嗎? – Prospero 2011-06-08 05:58:19

+0

當下載資源的元數據時,No,seekable設置爲TimeRanges對象。 http://www.w3.org/TR/html5/video.html#dom-media-seekable 我的猜測是你的資源是不可搜索的。你編碼了你的資源嗎? – kinakuta 2011-06-08 06:18:29

+0

我還應該補充一點,我只是做了一點測試,Firefox甚至沒有實現seekable屬性,所以無論如何你都無法在所有瀏覽器中檢查(Chrome確實實現了它)。無論哪種方式,如果你設置currentTime爲0,它應該工作提供A.資源是可搜索的B.資源元數據在您嘗試設置currentTime時下載。 – kinakuta 2011-06-08 06:27:33