--- title: HTMLMediaElement.currentSrc slug: Web/API/HTMLMediaElement/currentSrc tags: - API - HTML DOM - HTMLMediaElement - Property - Read-only - Web translation_of: Web/API/HTMLMediaElement/currentSrc ---
HTMLMediaElement.currentSrc
プロパティには、選択されたメディアリソースの絶対 URL が含まれています。 これは、例えば、ウェブサーバーがユーザーのディスプレイの解像度に基づいてメディアファイルを選択した場合に発生する可能性があります。 networkState
プロパティが EMPTY
の場合、値は空の文字列です。
var mediaUrl = audioObject.currentSrc;
選択されたメディアソースの絶対 URL を含む {{domxref("DOMString")}} オブジェクト。 networkState
が EMPTY
の場合、これは空の文字列になります。 それ以外の場合は、メディア要素内に含まれる {{domxref("HTMLSourceElement")}} によってリストされたリソースのいずれか、{{HTMLElement("source")}} 要素が指定されていない場合は値または src
になります。
var obj = document.createElement('video'); console.log(obj.currentSrc); // ""
仕様 | 状態 | コメント |
---|---|---|
{{SpecName('HTML WHATWG', "#dom-media-currentsrc", "HTMLMediaElement.currentSrc")}} | {{Spec2('HTML WHATWG')}} | {{SpecName('HTML5 W3C')}} から変更なし |
{{SpecName('HTML5 W3C', "embedded-content-0.html#htmlmediaelement", "HTMLMediaElement.currentSrc")}} | {{Spec2('HTML5 W3C')}} | 初期定義 |
{{Compat("api.HTMLMediaElement.currentSrc")}}