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
# dom-media-currentsrc-dev

ブラウザーの互換性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
currentSrc

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

関連情報

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