HTMLMediaElement: seekable プロパティ
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
seekable は HTMLMediaElement オブジェクトの読み取り専用プロパティで、新しい静的な正規化された TimeRanges オブジェクトを返します。これは seekable プロパティがアクセスされた時点でユーザーエージェントがシーク可能なメディアリソースがあれば、その範囲を表します。
値
新しい静的な正規化された TimeRanges オブジェクトを返します。これは seekable プロパティがアクセスされた時点でユーザーエージェントがシーク可能なメディアリソースがあれば、その範囲を表します。
例
js
const video = document.querySelector("video");
const timeRangesObject = video.seekable;
const timeRanges = [];
// オブジェクトを走査し、配列へ出力
for (let count = 0; count < timeRangesObject.length; count++) {
  timeRanges.push([timeRangesObject.start(count), timeRangesObject.end(count)]);
}
仕様書
| Specification | 
|---|
| HTML> # dom-media-seekable-dev>  | 
            
| Media Source Extensions™> # htmlmediaelement-extensions-seekable>  | 
            
ブラウザーの互換性
Loading…
関連情報
HTMLMediaElement:HTMLMediaElement.seekableプロパティを定義しているインターフェイス- メディアソース拡張 API
 - メディアのバッファリング、シーク、時間の範囲