Clase: Jugador

Jugador

Una instancia del Jugador La clase se crea cuando se usa cualquiera de los métodos de configuración de Video.js para inicializar un video.

Después de crear una instancia, se puede acceder a ella globalmente de dos formas:

  1. Llamando a videojs ('example_video_1');
  2. Utilizándolo directamente a través de videojs.players.example_video_1;

nuevo jugador (etiqueta [, opciones] [, listo])

Cree una instancia de esta clase.

Parámetros:
Nombre Tipo Argumento Descripción
etiqueta Elemento

El elemento DOM de vídeo original utilizado para configurar las opciones.

opciones Objeto <optional>

Nombres y valores de objeto de opciones.

listo Componente~Devolución de llamada lista <optional>

Función de devolución de llamada lista.

Fuente:
player.js que es

Extiende

Miembros


<estático> jugadores :Objeto

Lista global de jugadores

Tipo:
  • Objeto
Fuente:
player.js que es

Métodos


<estático> getTagSettings (etiqueta)

Obtiene la configuración de etiquetas

Parámetros:
Nombre Tipo Descripción
etiqueta Elemento

La etiqueta de jugador

Fuente:
player.js que es
Devoluciones:

Objeto que contiene toda la configuración de una etiqueta de jugador

Tipo
Objeto

$ (selector [, context])

Busque un único elemento DOM que coincida con un selector. Puede estar dentro del componente contenTel () u otro contexto personalizado.

Parámetros:
Nombre Tipo Argumento Predeterminado Descripción
selector cuerda

Selector CSS válido, que se pasará a QuerySelector.

contexto Element | cadena <optional>
Este.contentel ()

Elemento DOM dentro del que realizar consultas. También puede ser una cadena selectora en cuyo caso el primer elemento coincidente se utilizará como contexto. Si falta this.contentel () se utiliza. Si this.contentel () no devuelve nada, vuelve al documento.

Heredado de:
Fuente:
component.js que es
Ver:
Devoluciones:

el elemento dom que se encontró, o nulo

Tipo
Elemento | null

$$ (selector [, context])

Busca todos los elementos DOM que coinciden con un selector. Puede estar dentro del componente contenTel () u otro contexto personalizado.

Parámetros:
Nombre Tipo Argumento Predeterminado Descripción
selector cuerda

Selector CSS válido, que se pasará a QuerySelectorAll.

contexto Element | cadena <optional>
Este.contentel ()

Elemento DOM dentro del que realizar consultas. También puede ser una cadena selectora en cuyo caso el primer elemento coincidente se utilizará como contexto. Si falta this.contentel () se utiliza. Si this.contentel () no devuelve nada, vuelve al documento.

Heredado de:
Fuente:
component.js que es
Ver:
Devoluciones:

una lista de elementos dom que se encontraron

Tipo
Lista de nodos

addChild (child [, opciones] [, índice])

Agregue un componente hijo dentro del componente actual.

Parámetros:
Nombre Tipo Argumento Predeterminado Descripción
niño string | Componente

El nombre o la instancia de un hijo que se va a agregar.

opciones Objeto <optional>
{}

El almacén de clave/valor de opciones que se pasarán a los hijos del niño.

índice número <optional>
this.children_.length

Índice al que intentar agregar un hijo.

Heredado de:
Fuente:
component.js que es
Devoluciones:

El componente que se agrega como hijo. Cuando se usa una cuerda, Componente será creado por este proceso.

Tipo
Componente

Agregar clase (clase para agregar)

Agregue un nombre de clase CSS al elemento del componente.

Parámetros:
Nombre Tipo Descripción
Clase para agregar cuerda

Nombre de clase CSS para agregar

Heredado de:
Fuente:
component.js que es
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

Añadir pista de texto Remote (opciones [, Limpieza manual])

Cree un TextTrack remoto y un HTMLTrackElement. Se eliminará automáticamente del elemento de vídeo cada vez que cambie la fuente, a menos que ManualCleanup esté configurado en false.

Parámetros:
Nombre Tipo Argumento Predeterminado Descripción
opciones Objeto

Opciones para pasar a HTMLTrackElement durante la creación. Consulte HTMLTrackElement para obtener información sobre las propiedades de objeto que debe utilizar.

Limpieza manual booleano <optional>
verdadero

si se establece en falso, TextTrack será

En desuso:
  • El valor predeterminado del parámetro «ManualCleanup» será «false» de forma predeterminada en las próximas versiones de Video.js
Fuente:
player.js que es
Devoluciones:

el HTMLTrackElement que se creó y agregó a HTMLTrackElementList y al TextTrackList remoto

Tipo
Elemento de seguimiento HTML

addTextTrack ([tipo] [, etiqueta] [, idioma])

Un método de ayuda para agregar un TextTrack a nuestra TextTrackList.

Además de la configuración del W3C, permitimos añadir información adicional a través de opciones.

Parámetros:
Nombre Tipo Argumento Descripción
amable cuerda <optional>

el tipo de TextTrack que estás agregando

etiqueta cuerda <optional>

la etiqueta para dar la etiqueta TextTrack

idioma cuerda <optional>

el idioma que se va a configurar en TextTrack

Fuente:
player.js que es
Ver:
Devoluciones:

TextTrack que se ha agregado o no definido si no hay tecnología

Tipo
TextTrack | indefinido

AspectoRatio ([ratio])

Un getter / setter para el Jugadorrelación de aspecto.

Parámetros:
Nombre Tipo Argumento Descripción
proporción cuerda <optional>

El valor para establecer la relación de aspecto del `Player.

Fuente:
player.js que es
Devoluciones:
  • La relación de aspecto actual del reproductor al obtener.
    - indefinido al configurar
Tipo
cuerda | indefinido

Packs de audio ()

Fuente:
player.js que es
Ver:
  • https://html.spec.whatwg.org/multipage/embedded-content.html#audiotracklist
Devoluciones:

la lista de pistas de audio actual

Tipo
Lista de pistas de audio

reproducción automática ([valor])

Obtén o establece el atributo de reproducción automática.

Parámetros:
Nombre Tipo Argumento Descripción
valor booleano <optional>
  • verdadero significa que deberíamos reproducir automáticamente
    - falsos maens que no deberíamos reproducir automáticamente
Fuente:
player.js que es
Devoluciones:
  • el valor actual de la reproducción automática
    - el reproductor al configurar
Tipo
string | Jugador

blur ()

Eliminar el enfoque de este componente

Heredado de:
Fuente:
component.js que es

tampón ()

Obtenga un objeto TimeRange con una matriz de las horas del vídeo que se ha descargado. Si solo quieres el porcentaje del vídeo que se ha descargado, usa BufferedPercent.

Fuente:
player.js que es
Ver:
Devoluciones:

Un objeto TimeRange simulado (siguiendo las especificaciones HTML)

Tipo
Rango de tiempo

bufferEnd ()

Obtener la hora de finalización del último intervalo de tiempo almacenado en búfer Se utiliza en la barra de progreso para encapsular todos los intervalos de tiempo.

Fuente:
player.js que es
Devoluciones:

El final del último intervalo de tiempo almacenado en búfer

Tipo
número

Porcentaje de búfer ()

Obtén el porcentaje (como decimal) del vídeo que se ha descargado. Este método no forma parte de la API de vídeo HTML nativa.

Fuente:
player.js que es
Devoluciones:

Un decimal entre 0 y 1 que representa el porcentaje que se almacena en búfer 0 es 0% y 1 es 100%

Tipo
número

<abstracto > Build CSS Class ()

Crea el nombre de clase DOM predeterminado. Debe ser anulado por subcomponentes.

Heredado de:
Fuente:
component.js que es
Devoluciones:

El nombre de clase DOM de este objeto.

Tipo
cuerda

canPlayType (tipo)

Comprueba si el jugador puede jugar un tipo mime determinado

Parámetros:
Nombre Tipo Descripción
tipo cuerda

El tipo mime que se va a comprobar

Fuente:
player.js que es
Ver:
Devoluciones:

'probablemente', 'tal vez' o '' (cadena vacía)

Tipo
cuerda

niños ()

Obtenga una matriz de todos los componentes secundarios

Heredado de:
Fuente:
component.js que es
Devoluciones:

Los niños

Tipo
Matriz

ClearInterval (interválido)

Borra un intervalo que se crea a través de Window.setInterval o Component #setInterval. Si establece un intervalo mediante el Componente #setInterval, utilice esta función en lugar de Window.clearInterval. Si no lo hace, su oyente no se limpiará hasta el Componente #dispose.

Parámetros:
Nombre Tipo Descripción
Interválido número

ID del intervalo que se va a borrar. El valor devuelto de Component #setInterval o Window.setInterval.

Heredado de:
Fuente:
component.js que es
Ver:
Devoluciones:

Devuelve el identificador de intervalo que se ha borrado.

Tipo
número

Borrar tiempo de espera (ID de tiempo de espera)

Borra un tiempo de espera que se crea a través de Window.setTimeout o Component #setTimeout. Si establece un tiempo de espera mediante el Componente #setTimeout, utilice esta función en lugar de Window.Cleartimout. Si no lo hace, su oyente no se limpiará hasta el Componente #dispose.

Parámetros:
Nombre Tipo Descripción
ID de tiempo de espera número

Identificación del tiempo de espera que se va a borrar. El valor devuelto de Component #setTimeout o Window.setTimeout.

Heredado de:
Fuente:
component.js que es
Ver:
Devoluciones:

Devuelve el identificador de tiempo de espera que se ha borrado.

Tipo
número

contenido en el ()

Devuelve el elemento DOM del componente. Aquí es donde se insertan los niños. Normalmente, será el mismo que el elemento devuelto en el Componente #el.

Heredado de:
Fuente:
component.js que es
Devoluciones:

El elemento de contenido de este componente.

Tipo
Elemento

controles ([bool])

Obtén o establece si se muestran o no los controles.

Parámetros:
Nombre Tipo Argumento Descripción
bool booleano <optional>
  • true para activar los controles
    - false para desactivar los controles
Fuente:
player.js que es
Fuegos:
Devoluciones:
  • el valor actual de los controles al obtener
    - el reproductor al configurar
Tipo
boolean | Jugador

Crear el ()

Crea el Jugadorelemento DOM de.

Anulaciones:
Fuente:
player.js que es
Devoluciones:

El elemento DOM que se crea.

Tipo
Elemento

createModal (contenido [, opciones])

Crea un cuadro de diálogo modal simple (una instancia del ModalDialog componente) que inmediatamente superpone al reproductor con contenido arbitrario y se elimina cuando se cierra.

Parámetros:
Nombre Tipo Argumento Descripción
contenido string | function | Elemento | Matriz | null

Igual que ModalDialog # contenidoParámetro del mismo nombre. El uso más sencillo consiste en proporcionar una cadena o un elemento DOM.

opciones Objeto <optional>

Opciones adicionales que se pasarán al ModalDialog.

Fuente:
player.js que es
Devoluciones:

el diálogo modalDialog que se creó

Tipo
Cuadro de diálogo modal

Dimensión actual (ancho o alto)

Obtenga el ancho o la altura del Componente elementos calculados estilo. Utiliza Window.getComputedStyle.

Parámetros:
Nombre Tipo Descripción
Anchura o altura cuerda

Una cadena que contiene 'ancho' o 'alto'. Cualquiera que quieras conseguir.

Heredado de:
Fuente:
component.js que es
Devoluciones:

La dimensión que se solicita o 0 si no se ha establecido nada para esa dimensión.

Tipo
número

Dimensiones actuales ()

Obtenga un objeto que contenga valores de anchura y altura del estilo calculado del componente.

Heredado de:
Fuente:
component.js que es
Devoluciones:

Dimensiones del elemento componente

Tipo
Componente~DimensionObject

Altura actual ()

Obtenga la altura del estilo calculado del componente. Utiliza Window.getComputedStyle.

Heredado de:
Fuente:
component.js que es
Devoluciones:

height Altura del estilo calculado del componente.

Tipo
número

fuente actual()

Devuelve el objeto fuente actual.

Fuente:
player.js que es
Devoluciones:

El objeto de origen actual

Tipo
Tech~SourceObject

currentSources ()

Devuelve todos los objetos de origen actuales.

Fuente:
player.js que es
Devoluciones:

Los objetos de origen actuales

Tipo
Formación.<Tech ~ SourceObject>

SRC actual ()

Devuelve la URL completa del valor de la fuente actual, por ejemplo, http://mysite.com/video.mp4 Se puede usar junto con currentType para ayudar a reconstruir el objeto de origen actual.

Fuente:
player.js que es
Devoluciones:

La fuente actual

Tipo
cuerda

currentTime ([segundos])

Obtener o configurar la hora actual (en segundos)

Parámetros:
Nombre Tipo Argumento Descripción
segundos number | string <optional>

El momento de intentarlo en segundos

Fuente:
player.js que es
Devoluciones:
  • la hora actual en segundos al obtener
    - una referencia al objeto de jugador actual al configurar
Tipo
Jugador | número

currentType ()

Obtener el tipo de fuente actual, por ejemplo, vídeo/mp4 Esto puede permitirle reconstruir el objeto fuente actual para que pueda cargar la misma fuente y tecnología más adelante.

Fuente:
player.js que es
Devoluciones:

El tipo MIME de origen

Tipo
cuerda

Current Width ()

Obtenga el ancho del estilo calculado del componente. Utiliza Window.getComputedStyle.

Heredado de:
Fuente:
component.js que es
Devoluciones:

width Ancho del estilo calculado del componente.

Tipo
número

dimensión (dimensión [, valor])

Un captador para la anchura y la altura del jugador.

Parámetros:
Nombre Tipo Argumento Descripción
dimensión cuerda

Esta cadena puede ser:

- &#39;ancho&#39;
   - 'altura'
valor número <optional>

Valor de la dimensión especificada en el primer argumento.

Anulaciones:
Fuente:
player.js que es
Devoluciones:
  • Se vuelve a sí mismo al configurar; El método se puede encadenar.
    - El valor de los argumentos de dimensión al obtener (ancho/alto).
Tipo
Jugador | número

dimensiones (ancho, alto)

Establezca tanto el ancho como el alto del Componente elemento al mismo tiempo.

Parámetros:
Nombre Tipo Descripción
anchura number | string

Ancho para establecer el elemento componentes.

altura number | string

Altura en la que se establece el elemento componentes.

Heredado de:
Fuente:
component.js que es
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

disponer ()

Destruye el reproductor de vídeo y realiza la limpieza necesaria.

Esto resulta especialmente útil si agrega y elimina vídeos de forma dinámica a/desde el DOM.

Anulaciones:
Fuente:
player.js que es
Fuegos:

duración ([segundos])

Normalmente obtiene la duración del vídeo en segundos; en todos los casos de uso menos raros, un argumento NO se pasará al método.

NOTA: El vídeo debe haber comenzado a cargarse antes de que se conozca la duración y, en el caso de Flash, puede que no se sepa hasta que el vídeo comience a reproducirse.

Parámetros:
Nombre Tipo Argumento Descripción
segundos número <optional>

La duración del vídeo que se va a configurar en segundos

Fuente:
player.js que es
Fuegos:
Devoluciones:
  • La duración del vídeo en segundos cuando se obtiene
    - Una referencia al jugador que llamó a esta función.
        al configurar
Tipo
number | Jugador

el ()

Obtener el elemento DOM del componente

Heredado de:
Fuente:
component.js que es
Devoluciones:

El elemento DOM de este componente.

Tipo
Elemento

Activar actividad de Touch ()

Esta función informa de la actividad del usuario cada vez que se producen eventos táctiles. Esto puede desactivarse por cualquier subcomponente que quiera que los eventos táctiles actúen de otra manera.

Informar de la actividad táctil del usuario cuando se producen eventos táctiles. La actividad del usuario se utiliza para determinar cuándo deben mostrarse u ocultar los controles. Es sencillo cuando se trata de eventos de ratón, porque cualquier evento de ratón debería mostrar los controles. Así que capturamos eventos de ratón que se acumulan al jugador e informamos de la actividad cuando eso ocurre. Con los eventos táctiles no es tan fácil como touchstart y tocar alternar los controles del reproductor. Así que los eventos táctiles tampoco nos pueden ayudar a nivel de jugador.

La actividad del usuario se comprueba de forma asíncrona. Así que lo que podría suceder es que un evento de toque en el vídeo desactiva los controles. Entonces el tocar evento burbujea hasta el jugador. Lo que, si informaba de la actividad del usuario, volvería a activar los controles. Tampoco queremos bloquear por completo los eventos táctiles para evitar que se burbujeen. Además un tocar evento y cualquier otra cosa que no sea un toque, no debe volver a activar los controles.

Heredado de:
Fuente:
component.js que es
Escucha eventos:
  • Componente #event:touchstart
  • Componente #evento:touch move
  • Componente #evento:touchend
  • Componente #evento:touchcancelación

final ()

Devuelve si el jugador se encuentra o no en estado "finalizado».

Fuente:
player.js que es
Devoluciones:

True si el jugador está en estado final, falso si no.

Tipo
booleano

enterFullWindow ()

Cuando no se admite pantalla completa, podemos extender el contenedor de vídeo a lo más ancho que nos permita el navegador.

Fuente:
player.js que es
Fuegos:

error ([err])

Establecer u obtener el MediaError actual

Parámetros:
Nombre Tipo Argumento Descripción
errar mediaError | cadena | número <optional>

MediaError o cadena/número que se convertirá en un MediaError

Fuente:
player.js que es
Fuegos:
Devoluciones:
  • MediaError actual al obtener (o nulo)
    - El reproductor al configurar
Tipo
MediaError | nulo | Jugador

salir de pantalla completa()

Devolver el vídeo a su tamaño normal después de haber estado en modo de pantalla completa

Fuente:
player.js que es
Fuegos:
Devoluciones:

Una referencia al jugador actual

Tipo
Jugador

exitFullWindow ()

Salir de la ventana completa

Fuente:
player.js que es
Fuegos:

flexNotSupported_ ()

Determine si se admite flexbox o no

Fuente:
player.js que es
Devoluciones:
  • true si se admite flexbox
    - falso si flexbox no es compatible
Tipo
booleano

fluido ([bool])

Un captador, configurador/activador para el ClassName vjs-fluid en el reproductor.

Parámetros:
Nombre Tipo Argumento Descripción
bool booleano <optional>
  • Un valor true añade la clase.
    - Un valor de false elimina la clase.
     - Ningún valor cambiará la clase de fluido.
Fuente:
player.js que es
Devoluciones:
  • El valor del fluido cuando se obtiene.
    - `indefinido` al configurar.
Tipo
booleano | indefinido

focus ()

Establezca el foco en este componente

Heredado de:
Fuente:
component.js que es

fullWindowOnEscKey (evento)

Compruebe si hay llamada para salir de la ventana completa o a pantalla completa en la tecla ESC

Parámetros:
Nombre Tipo Descripción
evento cuerda

Evento para comprobar si hay pulsación de tecla

Fuente:
player.js que es

getAttribute (atributo)

Obtenga el valor de un atributo en el elemento del componente.

Parámetros:
Nombre Tipo Descripción
atributo cuerda

Nombre del atributo del que se obtiene el valor.

Heredado de:
Fuente:
component.js que es
Ver:
Devoluciones:
  • El valor del atributo que se ha solicitado.
    - Puede ser una cadena vacía en algunos navegadores si el atributo no existe
        o no tiene valor
      - La mayoría de los navegadores devolverán un valor nulo si el atributo no existe o tiene
        sin valor.
Tipo
string | null

getCache ()

Obtén objeto para valores almacenados en caché.

Fuente:
player.js que es
Devoluciones:

obtener la caché de objetos actual

Tipo
Objeto

getChild (nombre)

Devuelve el componente secundario con el nombre de pila.

Parámetros:
Nombre Tipo Descripción
nombre cuerda

Nombre del componente hijo que se va a obtener.

Heredado de:
Fuente:
component.js que es
Devoluciones:

El componente hijo con el nombre de pila o sin definir.

Tipo
Componente | indefinido

getChildById (id)

Devuelve el componente hijo con el identificador dado.

Parámetros:
Nombre Tipo Descripción
id cuerda

ID del componente secundario que se va a obtener.

Heredado de:
Fuente:
component.js que es
Devoluciones:

El componente hijo con el identificador dado o sin definir.

Tipo
Componente | indefinido

Obtener calidad de reproducción de vídeo ()

Obtiene métricas de calidad de reproducción multimedia disponibles según lo especificado en la API de calidad de reproducción multimedia del W3C.

Fuente:
player.js que es
Ver:
Devoluciones:

Objeto con métricas de calidad de reproducción multimedia compatibles o indefinidas si no hay tecnología o si la tecnología no la admite.

Tipo
Objeto | indefinido

HasClass (clase para comprobar)

Compruebe si el elemento de un componente tiene un nombre de clase CSS.

Parámetros:
Nombre Tipo Descripción
Clase a comprobar cuerda

Nombre de clase CSS para comprobar.

Heredado de:
Fuente:
component.js que es
Devoluciones:
  • True si el componente tiene la clase.
    - Falso si el `Componente` no tiene la clase`
Tipo
booleano

hasStarted (hasStarted)

Añadir/quitar la clase vjs-has-started

Parámetros:
Nombre Tipo Descripción
ha comenzado booleano
  • true: añade la clase
    - false: eliminar la clase
Fuente:
player.js que es
Fuegos:
Devoluciones:

el valor booleano de hasStarted

Tipo
booleano

altura ([valor])

Un captador para la altura del jugador.

Parámetros:
Nombre Tipo Argumento Descripción
valor número <optional>

El valor para establecer la altura del jugador.

Anulaciones:
Fuente:
player.js que es
Devoluciones:

La altura actual del Jugador.

Tipo
número

hide ()

Oculte el elemento de Componentsi se muestra actualmente añadiéndole el nombre de clase «vjs-hidden'.

Heredado de:
Fuente:
component.js que es
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

id ()

Obtener el ID de este componente

Heredado de:
Fuente:
component.js que es
Devoluciones:

El id de este componente

Tipo
cuerda

Init Niños ()

Agregue e inicialice los componentes secundariospredeterminados en función de las opciones.

Heredado de:
Fuente:
component.js que es

isAudio (bool)

Obtiene o establece el indicador de audio

Parámetros:
Nombre Tipo Descripción
bool booleano
  • señales verdaderas de que se trata de un reproductor de audio
    - señales falsas de que no se trata de un reproductor de audio
Fuente:
player.js que es
Devoluciones:
  • el valor actual de isAudio al obtener
    - el reproductor si se configura
Tipo
Jugador | booleano

isFullscreen ([isFS])

Comprueba si el reproductor está en modo de pantalla completa o dígale al reproductor que está o no en modo de pantalla completa.

NOTA: A partir de la última especificación HTML5, isFullScreen ya no es una propiedad oficial y, en cambio, se utiliza document.fullScreenElement. Pero isFullScreen sigue siendo una propiedad valiosa para el funcionamiento interno de los jugadores.

Parámetros:
Nombre Tipo Argumento Descripción
ISF booleano <optional>

Establecer el estado actual de pantalla completa de los jugadores

Fuente:
player.js que es
Devoluciones:
  • true si la pantalla completa está encendida y obteniendo
    - false si la pantalla completa está desactivada y se está poniendo
      - Una referencia al jugador actual al configurar
Tipo
boolean | Jugador

Código de lenguaje])

El código de idioma del reproductor NOTA: El idioma debe establecerse en las opciones del reproductor si desea que los controles se construyan con un idioma específico. Cambiar el idioma más adelante no actualizará el texto de los controles.

Parámetros:
Nombre Tipo Argumento Descripción
código cuerda <optional>

el código de idioma para configurar el reproductor

Fuente:
player.js que es
Devoluciones:
  • El código de idioma actual al obtener
    - Una referencia al jugador al configurar
Tipo
string | Jugador

idiomas ()

Obtenga el diccionario de idiomas del reproductor Combinar cada vez, porque un plugin recién agregado podría llamar a Videojs.addLanguage () en cualquier momento Los idiomas especificados directamente en las opciones del reproductor tienen prioridad

Fuente:
player.js que es
Devoluciones:

Una variedad de idiomas compatibles

Tipo
Matriz

load ()

Comience a cargar los datos src.

Fuente:
player.js que es
Devoluciones:

Una referencia al jugador

Tipo
Jugador

localize (cadena)

Localiza una cadena dada la cadena en inglés.

Parámetros:
Nombre Tipo Descripción
cuerda cuerda

La cadena que se va a localizar.

Heredado de:
Fuente:
component.js que es
Devoluciones:

La cadena localizada o, si no existe ninguna localización, la cadena inglesa.

Tipo
cuerda

bucle ([valor])

Obtén o establece el atributo loop en el elemento vídeo.

Parámetros:
Nombre Tipo Argumento Descripción
valor booleano <optional>
  • true significa que deberíamos hacer un bucle del vídeo
    - false significa que no debemos hacer un bucle del vídeo
Fuente:
player.js que es
Devoluciones:
  • el valor actual del bucle al obtener
    - el reproductor al configurar
Tipo
string | Jugador

silenciado ([silenciado])

Obtener el estado silenciado actual o activar o desactivar el silencio

Parámetros:
Nombre Tipo Argumento Descripción
silenciado booleano <optional>
  • fiel a silenciar
    - falso para dessilenciar
Fuente:
player.js que es
Devoluciones:
  • true si el silencio está encendido y se está poniendo
    - falso si el silencio está desactivado y se activa
      - Una referencia al jugador actual al configurar
Tipo
boolean | Jugador

nombre ()

Obtenga el nombre del componente. El nombre se utiliza para hacer referencia al componente y se establece durante el registro.

Heredado de:
Fuente:
component.js que es
Devoluciones:

Nombre de este componente.

Tipo
cuerda

Estado de red ()

Devuelve el estado actual de la actividad de red del elemento, de los códigos de la lista siguiente.

  • NETWORK_EMPTY (valor numérico 0) El elemento aún no se ha inicializado. Todos los atributos se encuentran en sus estados iniciales.
  • NETWORK_IDLE (valor numérico 1) El algoritmo de selección de recursos del elemento está activo y ha seleccionado un recurso, pero en realidad no utiliza la red en este momento.
  • NETWORK_LOADING (valor numérico 2) El agente de usuario está intentando descargar datos activamente.
  • NETWORK_NO_SOURCE (valor numérico 3) El algoritmo de selección de recursos del elemento está activo, pero aún no ha encontrado ningún recurso que utilizar.
Fuente:
player.js que es
Ver:
Devoluciones:

el estado actual de la actividad de red

Tipo
número

off ([primero] [, segundo] [, tercero])

Elimine un detector de eventos del elemento de este componente. Si se excluyó el segundo argumento, todos los oyentes del tipo que se pasa ya que se eliminarán el primer argumento.

Parámetros:
Nombre Tipo Argumento Descripción
primero string | Componente | Matriz.<cadena> <optional>

El nombre del evento y la matriz de nombres de eventos u otro componente.

segundo eventtarget~EventListener | string | matriz.<cadena> <optional>

La función de escucha, un nombre de evento o un conjunto de nombres de eventos.

tercero Objeto de eventos~Escuchador de eventos <optional>

El controlador de eventos si el primero es un componente y el segundo es un nombre de evento o una matriz de nombres de eventos.

Heredado de:
Fuente:
component.js que es
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

on ([primero] [, segundo] [, tercero])

Agregar un oyente de eventos a esto Componenteelemento s.

La ventaja de utilizarlo sobre lo siguiente:

  • vjevents.on (OtherElement, 'EventName', myFunc)
  • OtherComponent.on ('Nombre del evento', myFunc)

  • Es que los oyentes se limpiarán cuando se elimine cualquiera de los componentes.

  • También vinculará myComponent como contexto de myFunc.

    NOTA: Si elimina el elemento del DOM que se ha utilizado en, debe

    limpie las referencias usando: `myComponent.trigger(el, 'dispose')`
     Esto también permitirá que el navegador lo recoja. En especial
     casos como `ventana` y `documento`, que son permanentes,
     Esto no es necesario.
Parámetros:
Nombre Tipo Argumento Descripción
primero string | Componente | Matriz.<cadena> <optional>

El nombre del evento y la matriz de nombres de eventos u otro componente.

segundo eventtarget~EventListener | string | matriz.<cadena> <optional>

La función de escucha, un nombre de evento o un conjunto de nombres de eventos.

tercero Objeto de eventos~Escuchador de eventos <optional>

El controlador de eventos si el primero es un componente y el segundo es un nombre de evento o una matriz de nombres de eventos.

Heredado de:
Fuente:
component.js que es
Escucha eventos:
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

uno ([primero] [, segundo] [, tercero])

Agrega un detector de eventos que se activa solo una vez y luego se elimina.

Parámetros:
Nombre Tipo Argumento Descripción
primero string | Componente | Matriz.<cadena> <optional>

El nombre del evento y la matriz de nombres de eventos u otro componente.

segundo eventtarget~EventListener | string | matriz.<cadena> <optional>

La función de escucha, un nombre de evento o un conjunto de nombres de eventos.

tercero Objeto de eventos~Escuchador de eventos <optional>

El controlador de eventos si el primero es un componente y el segundo es un nombre de evento o una matriz de nombres de eventos.

Heredado de:
Fuente:
component.js que es
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

opciones (obj)

Fusión profunda de objetos de opciones con nuevas opciones.

Nota: Cuando tanto obj como opciones contienen propiedades cuyos valores son objetos. Las dos propiedades se fusionan mediante Module:MergeOptions

Parámetros:
Nombre Tipo Descripción
obj Objeto

Objeto que contiene nuevas opciones.

Heredado de:
En desuso:
  • desde la versión 5
Fuente:
component.js que es
Devoluciones:

Un nuevo objeto de esto.options_ y obj se fusionaron.

Tipo
Objeto

pausa ()

Pausa la reproducción de vídeo

Fuente:
player.js que es
Devoluciones:

Referencia al objeto reproductor en el que se ha llamado esta función.

Tipo
Jugador

pausado ()

Comprueba si el reproductor está en pausa o aún no ha jugado

Fuente:
player.js que es
Devoluciones:
  • false: si el medio se está reproduciendo actualmente
    - verdadero: si los medios no se están reproduciendo actualmente
Tipo
booleano

jugar ()

iniciar la reproducción multimedia

Fuente:
player.js que es
Devoluciones:

Referencia al objeto reproductor en el que se ha llamado esta función.

Tipo
Jugador

tasa de reproducción ([tasa])

Obtiene o establece la velocidad de reproducción actual. Una velocidad de reproducción de 1,0 representa la velocidad normal y 0,5 indica reproducción a media velocidad, por ejemplo.

Parámetros:
Nombre Tipo Argumento Descripción
tarifa número <optional>

Nueva velocidad de reproducción que se va a establecer.

Fuente:
player.js que es
Ver:
Devoluciones:
  • La velocidad de reproducción actual al obtener o 1,0
    - el reproductor al configurar
Tipo
number | Jugador

jugador ()

Devuelve el Jugador que el Componente se ha adjuntado a.

Heredado de:
Fuente:
component.js que es
Devoluciones:

El jugador que este Componente se ha adjuntado a.

Tipo
Jugador

juega en línea ([valor])

Establece o desestablece el atributo playsinline. Playsinline indica al navegador que se prefiere la reproducción que no sea a pantalla completa.

Parámetros:
Nombre Tipo Argumento Descripción
valor booleano <optional>
  • true significa que deberíamos intentar jugar en línea de forma predeterminada
    - falso significa que debemos usar el modo de reproducción predeterminado del navegador,
       que en la mayoría de los casos está en línea. iOS Safari es una excepción notable
       y reproduce a pantalla completa de forma predeterminada.
Fuente:
player.js que es
Ver:
Devoluciones:
  • el valor actual de playsinline
    - el reproductor al configurar
Tipo
string | Jugador

cartel ([src])

Obtener o configurar la URL de origen de la imagen del póster

Parámetros:
Nombre Tipo Argumento Descripción
src cuerda <optional>

URL fuente de imagen de póster

Fuente:
player.js que es
Fuegos:
Devoluciones:
  • el valor actual del póster al obtener
    - el reproductor al configurar
Tipo
string | Jugador

precarga ([valor])

Obtener o configurar el atributo de precarga

Parámetros:
Nombre Tipo Argumento Descripción
valor booleano <optional>
  • true significa que debemos precargar
    - falsos maens que no debemos precargar
Fuente:
player.js que es
Devoluciones:
  • el valor del atributo de precarga al obtener
    - el reproductor al configurar
Tipo
string | Jugador

ready (fn [, sync])

Enlazar un agente de escucha al estado listo del componente. Si el evento listo ya ha ocurrido, activará la función inmediatamente.

Parámetros:
Nombre Tipo Argumento Predeterminado Descripción
fn Componente~Devolución de llamada lista

Se activa una función a la que llamar cuando esté listo.

sincronizar booleano <optional>
falso

Ejecute el listener de forma sincrónica si el componente está listo.

Heredado de:
Fuente:
component.js que es
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

Estado listo ()

Devuelve un valor que expresa el estado actual del elemento con respecto a la representación de la posición de reproducción actual, a partir de los códigos de la lista siguiente.

  • HAVE_NOTHING (valor numérico 0) No hay información disponible sobre el recurso multimedia.
  • HAVE_METADATA (valor numérico 1) Se ha obtenido lo suficiente del recurso para que esté disponible la duración del recurso.
  • HAVE_CURRENT_DATA (valor numérico 2) Los datos de la posición de reproducción actual inmediata están disponibles.
  • HAVE_FUTURE_DATA (valor numérico 3) Los datos de la posición de reproducción actual inmediata están disponibles, así como datos suficientes para que el agente de usuario avance la posición de reproducción actual en la dirección de reproducción.
  • HAVE_ENOUGH_DATA (valor numérico 4) El agente de usuario estima que hay suficientes datos disponibles para que la reproducción continúe sin interrupciones.
Fuente:
player.js que es
Ver:
Devoluciones:

el estado actual de representación de reproducción

Tipo
número

tiempo restante()

Calcula cuánto tiempo queda en el vídeo. No forma parte de la API de vídeo nativa.

Fuente:
player.js que es
Devoluciones:

El tiempo restante en segundos

Tipo
número

Seguimiento de texto remoto ()

Obtenga la HTMLTrackElementList "remota". Esto le da al usuario todos los elementos DOM que coinciden con el control remoto TextTrackList.

Fuente:
player.js que es
Devoluciones:

Los elementos de la lista de pistas de texto remoto actual o indefinidos si no tenemos una tecnología

Tipo
Lista de elementos de seguimiento HTML

Pistas de texto remotas ()

Obtener el "control remoto" TextTrackList. Las pistas de texto remotas son pistas que se han agregado al elemento de vídeo HTML y se pueden quitar, mientras que las pistas de texto normales no se pueden quitar.

Fuente:
player.js que es
Devoluciones:

La lista de pistas de texto remoto actual o indefinida si no tenemos una tecnología

Tipo
TextTracklist | undefined

removeAttribute (atributo)

Elimina un atributo del elemento del componente.

Parámetros:
Nombre Tipo Descripción
atributo cuerda

Nombre del atributo que se va a quitar.

Heredado de:
Fuente:
component.js que es
Ver:
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

RemoveChild (componente)

Quitar a un niño Componente de esto Componentes lista de niños. Elimina también el elemento secundario del componentes de este elemento componente.

Parámetros:
Nombre Tipo Descripción
componente Componente

El componente secundario que se va a quitar.

Heredado de:
Fuente:
component.js que es

Quitar clase (clase para quitar)

Elimina un nombre de clase CSS del elemento Component.

Parámetros:
Nombre Tipo Descripción
Clase que se eliminará cuerda

Nombre de clase CSS que se va a quitar

Heredado de:
Fuente:
component.js que es
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

Eliminar la pista de texto remota (pista)

Quitar un control remoto TextTrack desde el respectivo TextTrackList y HTMLTrackElementList.

Parámetros:
Nombre Tipo Descripción
pista Objeto

TextTrack remoto para eliminar

Fuente:
player.js que es
Devoluciones:

no devuelve nada

Tipo
indefinido

reportUserActivity (evento)

Informar de actividad del usuario

Parámetros:
Nombre Tipo Descripción
evento Objeto

Objeto de evento

Fuente:
player.js que es

requestFullscreen ()

Aumentar el tamaño del vídeo a pantalla completa En algunos navegadores, la pantalla completa no es compatible de forma nativa, por lo que entra en "modo de ventana completa», donde el vídeo llena la ventana del navegador. En los navegadores y dispositivos que admiten pantalla completa nativa, a veces se muestran los controles predeterminados del navegador, y no el aspecto personalizado Video.js. Esto incluye la mayoría de los dispositivos móviles (iOS, Android) y versiones anteriores de Safari.

Fuente:
player.js que es
Fuegos:
Devoluciones:

Una referencia al jugador actual

Tipo
Jugador

reset ()

Restablece el reproductor. Carga la primera tecnología en el techOrder y llama Reiniciar en la tecnología`.

Fuente:
player.js que es
Devoluciones:

Una referencia al jugador

Tipo
Jugador

fregando ([isScrubbing])

Devuelve si el usuario está "limpiando» o no. La limpieza se produce cuando el usuario ha hecho clic en el controlador de la barra de progreso y lo arrastra a lo largo de la barra de progreso.

Parámetros:
Nombre Tipo Argumento Descripción
se está fregando booleano <optional>

si el usuario está fregando o no

Fuente:
player.js que es
Devoluciones:

Una instancia del jugador que llamó a esta función al configurar, y el valor de fregar al obtener

Tipo
boolean | Jugador

buscable ()

Devuelve los timeRanges de los medios que están disponibles actualmente para buscar.

Fuente:
player.js que es
Devoluciones:

los intervalos de búsqueda de la cronología de los medios

Tipo
TimeRanges

buscando ()

Devuelve si el jugador se encuentra o no en estado de "búsqueda».

Fuente:
player.js que es
Devoluciones:

True si el jugador está en estado de búsqueda, falso si no.

Tipo
booleano

selectSource (fuentes)

Seleccionar fuente según el orden técnico o el orden de origen Utiliza la selección del orden de origen si las opciones.SourceOrder es veraz. De lo contrario, se establece por defecto la selección de pedidos técnicos

Parámetros:
Nombre Tipo Descripción
fuentes Matriz

Fuentes de un activo multimedia

Fuente:
player.js que es
Devoluciones:

Objeto de origen y orden tecnológico o falso

Tipo
Objeto | booleano

setAttribute (atributo, valor)

Establecer el valor de un atributo en el Componenteelemento de

Parámetros:
Nombre Tipo Descripción
atributo cuerda

Nombre del atributo que se va a establecer.

valor cuerda

Valor en el que establecer el atributo.

Heredado de:
Fuente:
component.js que es
Ver:
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

setInterval (fn, intervalo)

Crea una función que se ejecuta cada x milisegundos. Esta función es un envoltorio alrededor de Window.setInterval. Sin embargo, hay algunas razones para usar este.

  1. Se borra a través de Componente # clearInterval cuando Componente # desechar se llama.
  2. La devolución de llamada de la función será un componente ~ GenericCallback
Parámetros:
Nombre Tipo Descripción
fn Componente~Devolución de llamada genérica

Función que se ejecuta cada x segundos.

intervalo número

Ejecute la función especificada cada x milisegundos.

Heredado de:
Fuente:
component.js que es
Ver:
Escucha eventos:
Devoluciones:

Devuelve un id que se puede utilizar para identificar el intervalo. También se puede utilizar en el componente #clearInterval para borrar el intervalo.

Tipo
número

setTimeout (fn, timeout)

Crea una función que se ejecuta tras un tiempo de espera de x milisegundos. Esta función es un envoltorio alrededor de Window.setTimeout. Sin embargo, hay algunas razones para usar este:

  1. Se borra a través de Componente # clearTimeout cuando Componente # desechar se llama.
  2. La devolución de llamada de la función se convertirá en un componente ~ GenericCallback

Nota: Puede usar Window.CleartimeOut en el id devuelto por esta función. Esto hará que su oyente de desecho no se limpie. Utilice Componente #clearTimeout o Componente #dispose.

Parámetros:
Nombre Tipo Descripción
fn Componente~Devolución de llamada genérica

Función que se ejecutará tras el tiempo de espera.

tiempo de espera número

Tiempo de espera en milisegundos para retrasar antes de ejecutar la función especificada.

Heredado de:
Fuente:
component.js que es
Ver:
Escucha eventos:
Devoluciones:

Devuelve un identificador de tiempo de espera que se utiliza para identificar el tiempo de espera. También se puede utilizar en el componente #clearTimeout para borrar el tiempo de espera establecido.

Tipo
número

show ()

Muestre el elemento Component si está oculto eliminando el nombre de clase 'vjs-hidden'.

Heredado de:
Fuente:
component.js que es
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

src ([fuente])

La función de fuente actualiza la fuente de video. Hay tres tipos de variables que puede pasar como argumento. Cadena de URL: URL del archivo de vídeo. Utilice este método si está seguro de que la tecnología de reproducción actual (HTML5/Flash) puede admitir la fuente que proporciona. Actualmente, solo se pueden utilizar archivos MP4 tanto en HTML5 como en Flash.

Parámetros:
Nombre Tipo Argumento Descripción
fuente Tech ~ SourceObject | Formación.<Tech ~ SourceObject> <optional>

Un SourceObject o una matriz de SourceObjects

Fuente:
player.js que es
Devoluciones:
  • La fuente de video actual al obtener
    - El reproductor al configurar
Tipo
string | Jugador

Soporta pantalla completa ()

Compruebe si la tecnología actual puede admitir la pantalla completa nativa (por ejemplo, con controles integrados como iOS, por lo que no nuestro flash swf)

Fuente:
player.js que es
Devoluciones:

si se admite pantalla completa nativa

Tipo
booleano

tech (seguridad)

Devuelve una referencia a la actual Tecnología , pero solo si se le da un objeto con el No usaré thisInPlugins propiedad que tiene un valor real. Esto es tratar de evitar el mal uso de los técnicos por parte de los plugins.

Parámetros:
Nombre Tipo Descripción
seguridad Objeto

Un objeto que debe contener {IWillNotUseThisInPlugins: true}

Propiedades
Nombre Tipo Descripción
No usaré thisInPlugins booleano

Debe establecerse en verdadero o, de lo contrario, esta función arrojará un error.

Fuente:
player.js que es
Devoluciones:

La tecnología

Tipo
Tecnología

Pistas de texto ()

Obtener la lista de canciones de texto

Las pistas de texto son pistas de eventos de texto cronometrados.

  • Subtítulos: texto que se muestra sobre el video
    para personas con discapacidad auditiva
  • Subtítulos: texto que se muestra sobre el video para
    los que no entienden el idioma del video
  • Capítulos: texto que se muestra en un menú que permite al usuario saltar
    a puntos particulares (capítulos) en el video
  • Descripciones: (aún no implementado) descripciones de audio que se vuelven a leer
    el usuario por un dispositivo de lectura de pantalla
Fuente:
player.js que es
Ver:
  • http://www.w3.org/html/wg/drafts/html/master/embedded-content-0.html#dom-media-texttracks
Devoluciones:

El TextTrackList actual o undefined si o undefined si no tenemos una tecnología

Tipo
TextTracklist | undefined

ToggleClass (ClassToggle [, predicado])

Añada o elimine un nombre de clase CSS del elemento del componente.

Parámetros:
Nombre Tipo Argumento Descripción
Clase para alternar cuerda

La clase que se va a agregar o eliminar según (@link Component #hasClass}

predicado boolean | DOM~Predicado <optional>

Una función de predicado DOM~o booleano

Heredado de:
Fuente:
component.js que es
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

toJSON ()

devuelve un objeto JavaScript que representa la información de pista actual. no lo devuelve como JSON

Fuente:
player.js que es
Devoluciones:

Objeto que representa la información actual de la pista

Tipo
Objeto

trigger (evento [, hash])

Activa un evento en un elemento.

Parámetros:
Nombre Tipo Argumento Descripción
evento eventtarget~event | Objeto | cadena

El nombre del evento y Evento o un objeto similar a un evento con un atributo de tipo establecido en el nombre del evento.

hachís Objeto <optional>

Hash de datos para transmitir junto con el evento

Heredado de:
Fuente:
component.js que es
Devoluciones:

Devuelve por sí mismo; el método se puede encadenar.

Tipo
Componente

Listo para activadores ()

Activa todos los oyentes listeners para este componente.

Heredado de:
Fuente:
component.js que es
Fuegos:

userActive ([bool])

Obtener/establecer si el usuario está activo

Parámetros:
Nombre Tipo Argumento Descripción
bool booleano <optional>
  • true si el usuario está activo
    - false si el usuario está inactivo
Fuente:
player.js que es
Fuegos:
Devoluciones:
  • el valor actual de userActive al obtener
    - el reproductor al configurar
Tipo
boolean | Jugador

usingNativeControls ([bool])

Activa y desactiva los controles nativos. Los controles nativos son los controles integrados en los dispositivos (por ejemplo, controles predeterminados de iPhone), Flash u otras tecnologías (por ejemplo, Vimeo Controls) Esto solo debe ser establecido por la tecnología actual, porque solo la tecnología sabe si puede admitir controles nativos

Parámetros:
Nombre Tipo Argumento Descripción
bool booleano <optional>
  • true para activar los controles nativos
    - false para desactivar los controles nativos
Fuente:
player.js que es
Fuegos:
Devoluciones:
  • el valor actual de los controles nativos al obtener
    - el reproductor al configurar
Tipo
boolean | Jugador

Altura de vídeo ()

Obtener altura de vídeo

Fuente:
player.js que es
Devoluciones:

altura de vídeo actual

Tipo
número

Packs de vídeo ()

Fuente:
player.js que es
Ver:
  • https://html.spec.whatwg.org/multipage/embedded-content.html#videotracklist
Devoluciones:

lista de pistas de vídeo actual

Tipo
Lista de seguimiento de vídeo

Ancho de vídeo ()

Obtener ancho de vídeo

Fuente:
player.js que es
Devoluciones:

ancho de vídeo actual

Tipo
número

volumen ([percentAsDecimal])

Obtener o configurar el volumen actual de los medios

Parámetros:
Nombre Tipo Argumento Descripción
Porcentaje como decimal número <optional>

El nuevo volumen como porcentaje decimal:

- 0 está silenciado/0%/apagado
    - 1.0 es 100%/lleno
    - 0.5 es la mitad del volumen o 50%
Fuente:
player.js que es
Devoluciones:

una referencia al reproductor que llama al configurar y el volumen actual como un porcentaje al obtener

Tipo
Jugador | número

ancho ([valor])

Un getter / setter para el Jugadorde ancho.

Parámetros:
Nombre Tipo Argumento Descripción
valor número <optional>

El valor para establecer el ancho del jugador.

Anulaciones:
Fuente:
player.js que es
Devoluciones:

El ancho actual de la Jugador.

Tipo
número

Eventos


abortar

Se activa cuando se cancela la carga de un audio/vídeo.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

puede jugar

El medio tiene un estado ReadyState de HAVE_FUTURE_DATA o superior.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

puede jugar

El medio tiene un estado ReadyState de HAVE_ENOUGH_DATA o superior. Esto significa que se puede reproducir todo el archivo multimedia sin almacenamiento en búfer.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

controles desactivados

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

controles habilitados

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

deshacerse

Se llama cuando se está eliminando al jugador.

Tipo: Objeto del evento~Evento
Anulaciones:
Fuente:
player.js que es

cambio de duración

Tipo: Objeto del evento~Evento
Fuente:
player.js que es
Oyentes de este evento:

vaciado

Se activa cuando la lista de reproducción actual está vacía.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

terminó

Se activa cuando se alcanza el final del recurso multimedia (CurrentTime == duración)

Tipo: Objeto del evento~Evento
Fuente:
player.js que es
Oyentes de este evento:

Ingresar ventana completa

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

error

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

Salir de la ventana completa

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

primera jugada

Se disparó la primera vez que se reproduce un vídeo. No forma parte de la especificación de HLS, y probablemente no sea la mejor implementación hasta el momento, así que úsalo con moderación. Si no tienes motivos para impedir la reproducción, usa MyPlayer.ONE («play»); en su lugar.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

cambio de pantalla completa

Tipo: Objeto del evento~Evento
Fuente:
player.js que es
Oyentes de este evento:

cambio de pantalla completa

Disparado al entrar y salir de pantalla completa.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

cambio de pantalla completa

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

cambio de pantalla completa

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

datos cargados

Se activa cuando el reproductor ha descargado datos en la posición de reproducción actual

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

metadatos cargados

Se dispara cuando el jugador tiene información inicial sobre la duración y la dimensión

Tipo: Objeto del evento~Evento
Fuente:
player.js que es
Oyentes de este evento:

metadatos cargados

Se activa cuando el navegador ha cargado metadatos para el audio/vídeo.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

inicio de carga

Se activa cuando el agente de usuario comienza a buscar datos multimedia

Tipo: Objeto del evento~Evento
Fuente:
player.js que es
Oyentes de este evento:

pausa

Disparado cada vez que los medios han estado en pausa

Tipo: Objeto del evento~Evento
Fuente:
player.js que es
Oyentes de este evento:

jugar

Se activa cada vez que un Tech # jugar Sucede el evento. Indica que la reproducción se ha iniciado o reanudado.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es
Oyentes de este evento:

jugando

El contenido multimedia ya no está bloqueado para la reproducción y ha comenzado a reproducirse.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

cambio de póster

Este evento se activa cuando se cambia la imagen del póster en el reproductor.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es
Oyentes de este evento:

progreso

Se activa mientras el agente de usuario descarga datos multimedia.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es
Oyentes de este evento:

listo

Se activa cuando un componente está listo.

Tipo: Objeto del evento~Evento
Heredado de:
Fuente:
component.js que es

cambiar tamaño

Se activa cuando se cambia el tamaño de un componente.

Tipo: Objeto del evento~Evento
Heredado de:
Fuente:
component.js que es

buscado

Disparado cuando el jugador ha terminado de saltar a una nueva hora

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

buscando

Disparado cada vez que el jugador salta a una nueva hora

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

estancado

Se activa cuando el navegador intenta obtener datos multimedia, pero los datos no están disponibles.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

suspender

Se activa cuando el navegador no recibe datos multimedia intencionalmente.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

toque

Se activa cuando un Componente se toca.

Tipo: Objeto del evento~Evento
Heredado de:
Fuente:
component.js que es

datos de texto

Se activa cuando recibimos un evento textdata de tecnología

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

actualización de tiempo

Se activa cuando la posición de reproducción actual ha cambiado * Durante la reproducción, se activa cada 15-250 milisegundos, dependiendo de la tecnología de reproducción que se utilice.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es
Oyentes de este evento:

usuario activo

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

usuario inactivo

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

uso de controles personalizados

player utiliza los controles HTML personalizados

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

uso de controles nativos

el reproductor utiliza los controles del dispositivo nativo

Tipo: Objeto del evento~Evento
Fuente:
player.js que es

cambio de volumen

Se activa cuando cambia el volumen

Tipo: Objeto del evento~Evento
Fuente:
player.js que es
Oyentes de este evento:

esperando

Un cambio de ReadyState en el elemento DOM ha provocado que la reproducción se detenga.

Tipo: Objeto del evento~Evento
Fuente:
player.js que es