HTMLMediaElement: currentSrc プロパティ

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

HTMLMediaElement.currentSrc プロパティには、選択されたメディアリソースの絶対 URL が入っています。この選択は、例えば、ウェブサーバーがユーザーのディスプレイの解像度に基づいてメディアファイルを選択した場合に発生する可能性があります。 networkState プロパティが EMPTY の場合、値は空の文字列です。

選択されたメディアソースの絶対 URL を含む文字列です。 networkStateEMPTY の場合、これは空の文字列になります。 それ以外の場合は、メディア要素内に含まれる HTMLSourceElement によってリストされたリソースのいずれか、<source> 要素が指定されていない場合は値または src になります。

js
const obj = document.createElement("video");
console.log(obj.currentSrc); // ""

仕様書

Specification
HTML Standard
# dom-media-currentsrc-dev

ブラウザーの互換性

BCD tables only load in the browser

関連情報

  • HTMLMediaElement: HTMLMediaElement.currentSrc プロパティを定義しているインターフェイス