Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. HTMLMediaElement
  4. setMediaKeys()

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

HTMLMediaElement: setMediaKeys() Methode

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since März 2019.

Sicherer Kontext: Diese Funktion ist nur insicheren Kontexten (HTTPS) in einigen oder allenunterstützenden Browsern verfügbar.

DiesetMediaKeys() Methode desHTMLMediaElement Interfaces legt dieMediaKeys fest, die zur Entschlüsselung von Medien während der Wiedergabe verwendet werden.

Sie gibt einPromise zurück, das erfüllt wird, wenn die neuen Schlüssel erfolgreich gesetzt werden, oder abgelehnt wird, wenn die Schlüssel nicht gesetzt werden können.

Syntax

js
setMediaKeys(mediaKeys)

Parameter

mediaKeys

EinMediaKeys Objekt, das dasHTMLMediaElement für die Entschlüsselung von Mediendaten während der Wiedergabe verwenden kann.

Rückgabewert

EinPromise, das mitundefined erfüllt wird.

Ausnahmen

Das zurückgegebene Promise kann einen Fehler ablehnen:

InvalidStateErrorDOMException

Medien-Schlüssel befinden sich bereits im Prozess der Befestigung, oder die vorherigen Schlüssel können derzeit nicht entfernt werden (zum Beispiel, weil die spezielle Implementierung die Entfernung während der Wiedergabe nicht zulässt).

QuotaExceededError

Die übergebenen Schlüssel werden bereits von einem anderen Element verwendet, oder der Browser kann es aus anderen Gründen nicht mit diesem Element verwenden.

NotSupportedErrorDOMException

Die Medien-Schlüssel, die derzeit mit dem Medium verbunden sind, können nicht getrennt werden, da dies von entweder dem CDM oder dem Browser nicht unterstützt wird.

Spezifikationen

Specification
Encrypted Media Extensions
# dom-htmlmediaelement-setmediakeys

Browser-Kompatibilität

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp