Audio seekable 屬性

定義和用法

seekable 屬性返回 TimeRanges 對象。

TimeRanges 對象表示可供用戶搜索(seeking,檢索)的音頻范圍。

可搜索范圍是用戶可以搜索(移動播放位置)到的音頻時間范圍。

對于非流式音頻,即使在緩沖之前,通常也可以在音頻中的任何位置搜索。

注釋:該屬性只讀。

實例

獲取音頻的第一個可搜索范圍(部分)(以秒為單位):

var x = document.getElementById("myAudio");
document.getElementById("demo").innerHTML = "Start: " + x.seekable.start(0)
+ " End: " + x.seekable.end(0);

親自試一試

語法

audioObject.seekable

返回值

類型 描述
TimeRanges 對象

表示音頻的可搜索部分。

TimeRanges 對象屬性:

  • length - 獲取音頻中可搜索范圍的數量
  • start(index) - 獲取可搜索范圍的起始位置
  • end(index) - 獲取可搜索范圍的結束位置

注釋:第一個可搜索范圍是索引 0。

瀏覽器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持