From c32682b053bad2602a8c910cc7e4106acaefade1 Mon Sep 17 00:00:00 2001 From: MDN Date: Fri, 18 Mar 2022 00:13:02 +0000 Subject: [CRON] sync translated content --- .../api/mediastreamtrack/ended_event/index.html | 58 ++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 files/ja/web/api/mediastreamtrack/ended_event/index.html (limited to 'files/ja/web/api/mediastreamtrack/ended_event/index.html') diff --git a/files/ja/web/api/mediastreamtrack/ended_event/index.html b/files/ja/web/api/mediastreamtrack/ended_event/index.html new file mode 100644 index 0000000000..b5a1bb7a2a --- /dev/null +++ b/files/ja/web/api/mediastreamtrack/ended_event/index.html @@ -0,0 +1,58 @@ +--- +title: MediaStreamTrack.onended +slug: Web/API/MediaStreamTrack/ended_event +translation_of: Web/API/MediaStreamTrack/onended +original_slug: Web/API/MediaStreamTrack/onended +--- +

{{ APIRef("Media Capture and Streams") }}

+ +

MediaStreamTrack.onended イベントハンドラはendedイベントが発生した時に実行するEventHandlerの関数です。このイベントは、MediaStreamTrackオブジェクトのソースが、これ以上データを提供することがないか、ユーザーの操作によって許可が無効になったか、ソースデバイスが取り出されたか、リモートのピアがデータの送信を停止した時に発生します。

+ +

文法

+ +
MediaStreamTrack.onended = function;
+
+ +

+ +

{{event("ended")}}イベントが発生した時の実行する処理の関数を{{event("Event_handlers", "event handler")}}として設定します。このイベントハンドラーの関数は1つのパラメータ持ちます。このパラメータはイベントオブジェクトであり、単純な{{domxref("Event")}}のオブジェクトです。

+ +

+ +

この例では、endedイベントのイベントハンドラを設定しています。このイベントハンドラでは、トラックがアクティブでない状態を示すために画面上のアイコンを変更します。

+ +
track.onended = function(event) {
+  let statusElem = document.getElementById("status-icon");
+
+  statusElem.src = "/images/stopped-icon.png";
+}
+
+ +

仕様

+ + + + + + + + + + + + + + + + +
仕様状況コメント
{{ SpecName('Media Capture', '#widl-MediaStreamTrack-onended', 'MediaStreamTrack.onended') }}{{ Spec2('Media Capture') }}初版
+ +

ブラウザ互換性

+ +

{{Compat("api.MediaStreamTrack.onended")}}

+ +

関連項目

+ + -- cgit v1.2.3-54-g00ecf