Clase: Html5

Html5

Controlador de medios HTML5 - Wrapper for HTML5 Media API


nuevo Html5 ([opciones], listo)

Crea una instancia de esta tecnología.

Parámetros:
Nombre Tipo Argumento Descripción
opciones Objeto <optional>

El almacén de clave/valor de las opciones de los jugadores.

listo Componente~Devolución de llamada lista

Función de devolución de llamada para llamar cuando HTML5 Tech esté listo.

Mezclas en:
  • Tech~Soúce Handler Adiciones
Fuente:
tech/html5.js que es

Extiende

Miembros


Características Redimensionar pantalla completa: booleano

Booleano que indica si el HTML5 tech actualmente admite el cambio de tamaño automático de los medios cuando se pasa a pantalla completa.

Tipo:
  • booleano
Anulaciones:
Valor predeterminado:
  • verdadero
Fuente:
tech/html5.js que es

característicasNativeAudioTracks : booleano

Booleano que indica si el HTML5 la tecnología actualmente es compatible con nativos Pista de audios.

Tipo:
  • booleano
Valor predeterminado:
  • Html5.supportsNativeAudioTracks
Fuente:
tech/html5.js que es

Características pistas de texto nativas: booleano

Booleano que indica si el HTML5 la tecnología actualmente es compatible con nativos TextTracks.

Tipo:
  • booleano
Anulaciones:
Valor predeterminado:
  • Html5.supportsNativeTextTracks
Fuente:
tech/html5.js que es

característicasNativeVideoTracks : booleano

Booleano que indica si el HTML5 la tecnología actualmente es compatible con nativos VideoTracks.

Tipo:
  • booleano
Valor predeterminado:
  • Html5.supportsNativeVideoTracks
Fuente:
tech/html5.js que es

Features Tasa de reproducción: booleano

Booleano que indica si el Tecnología admite cambiar la velocidad a la que se reproducen los medios. Ejemplos:

  • Configura al jugador para que juegue 2x (dos veces) más rápido
  • Configura al jugador para que juegue 0,5 veces (mitad) tan rápido
Tipo:
  • booleano
Anulaciones:
Valor predeterminado:
  • Html5.canControlPlaybackRate
Fuente:
tech/html5.js que es

Features ProgressEvents: booleano

Booleano que indica si el HTML5 tech actualmente apoya el evento de progreso. Si esto es falso, manual Progreso los eventos se activarán en su lugar.

Tipo:
  • booleano
Anulaciones:
Valor predeterminado:
  • verdadero
Fuente:
tech/html5.js que es

Características Eventos de actualización de tiempo

Booleano que indica si el HTML5 tech actualmente admite el evento timeupdate. Si esto es falso, manual actualización de tiempo los eventos se activarán en su lugar.

Anulaciones:
Valor predeterminado:
  • verdadero
Fuente:
tech/html5.js que es

Características Control de volumen: booleano

Booleano que indica si la tecnología admite el control de volumen.

Tipo:
  • booleano
Anulaciones:
Valor predeterminado:
  • Html5.canControlVolume
Fuente:
tech/html5.js que es

Elemento multimedia en movimiento Indom: boolean

Booleano que indica si el HTML5 tech actualmente admite el elemento de medios que se mueve en el DOM. iOS se rompe si mueve el elemento multimedia, por lo que se establece en falso allí. En cualquier otro lugar, esto debería ser cierto.

Tipo:
  • booleano
Fuente:
tech/html5.js que es

<estático> nativeSourceHandler

Manejador de origen nativo para Html5, simplemente pasa el origen al elemento multimedia.

Fuente:
tech/html5.js que es

Métodos


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

Crea un objeto de seguimiento de texto remoto y devuelve un elemento de pista html.

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

El objeto debe contener valores de tipo, idioma, etiqueta y src (ubicación del archivo WebVTT)

Limpieza manual booleano <optional>
verdadero

si se establece en false, TextTrack se eliminará automáticamente del elemento de vídeo cada vez que cambie la fuente.

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

Un elemento Html Track. Puede ser un HTMLTrackElement emulado o nativo.

Tipo
Elemento de seguimiento HTML

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

Crea y devuelve un control remoto TextTrack objeto.

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

Tipo TextTrack (subtítulos, subtítulos, descripciones, capítulos o metadatos)

etiqueta cuerda <optional>

Etiqueta para identificar la pista de texto

idioma cuerda <optional>

Abreviatura de dos letras

Anulaciones:
Fuente:
tech/html5.js que es
Devoluciones:

TextTrack que se crea.

Tipo
Track de texto

Agregar WebVTT Script_ ()

Emular TextTracks utilizando vtt.js si es necesario

Heredado de:
Fuente:
tech/tech.js que es
Fuegos:

Packs de audio ()

Consigue el Tecnologías AudioTrackList.

Heredado de:
Fuente:
tech/tech.js que es
Devoluciones:

La lista de pistas de audio que utiliza la tecnología actualmente.

Tipo
Lista de pistas de audio

reproducción automática ()

Obtenga el valor de la reproducción automática del elemento multimedia. la reproducción automática indica que el medio debe empezar a reproducirse tan pronto como la página esté lista.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:
  • El valor de la reproducción automática desde el elemento multimedia.
    - True indica que los medios deben comenzar tan pronto como se cargue la página.
      - Falso indica que los medios no deberían iniciarse tan pronto como se cargue la página.
Tipo
booleano

tampón ()

Obtenga el valor de amortiguado del elemento multimedia. amortiguado es un Intervalo de tiempo objeto que representa las partes del medio que ya están descargadas y disponibles para su reproducción.

Anulaciones:
Fuente:
tech/html5.js que es
Ver:
Devoluciones:

El valor de buffer desde el elemento multimedia.

Tipo
Rango de tiempo

Porcentaje de búfer ()

Obtén el porcentaje del vídeo actual que se encuentra actualmente almacenado en búfer.

Heredado de:
Fuente:
tech/tech.js que es
Devoluciones:

Número de 0 a 1 que representa el porcentaje decimal del vídeo que se encuentra en búfer.

Tipo
número

Limpiar pistas de texto automático ()

Eliminar cualquier TextTracks agregado a través de AddRemoteTextTrack que estén marcados para la recolección automática de basura

Heredado de:
Fuente:
tech/tech.js que es

ClearTracks (tipos)

Borra una sola lista de seguimiento o una serie de TrackLists con sus nombres.

Nota: Los técnicos sin controladores de fuente deben llamar a esto entre fuentes para video Y audio pistas. ¡No querrás usarlos entre pistas!

Parámetros:
Nombre Tipo Descripción
tipos Matriz.<cadena> | cuerda

Los nombres de TrackList para borrar, los nombres válidos son video , audio , y texto.

Heredado de:
Fuente:
tech/tech.js que es

controles ()

Obtenga el valor de los controles del elemento multimedia. controls indica si los controles multimedia nativos deben mostrarse u ocultarse.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:
  • Valor de los controles del elemento multimedia.
    - True indica que deberían mostrarse los controles nativos.
      - Falso indica que los controles nativos deben estar ocultos.
Tipo
booleano

Crear el ()

Cree el elemento DOM de Html5 Tech.

Fuente:
tech/html5.js que es
Devoluciones:

El elemento que se crea.

Tipo
Elemento

Crear pista de texto remota (opciones)

Crea TextTrack nativo o un TextTrack emulado según el valor de FeatureNativeTextTracks

Parámetros:
Nombre Tipo Descripción
opciones Objeto

El objeto debe contener las opciones para inicializar TextTrack.

Propiedades
Nombre Tipo Argumento Descripción
amable cuerda <optional>

Tipo TextTrack (subtítulos, subtítulos, descripciones, capítulos o metadatos).

etiqueta cuerda <optional>

Etiqueta para identificar la pista de texto

idioma cuerda <optional>

Abreviatura en dos letras.

predeterminado booleano <optional>

Por defecto esta pista está activada.

id cuerda <optional>

Identificador interno para asignar esta pista.

src cuerda <optional>

URL de origen de la pista.

Anulaciones:
Fuente:
tech/html5.js que es
Devoluciones:

El elemento track que se crea.

Tipo
Elemento de seguimiento HTML

SRC actual ()

Obtenga la fuente actual en HTML5 Tech. Se remonta a devolver el origen del elemento multimedia HTML5.

Fuente:
tech/html5.js que es
Devoluciones:

El objeto fuente actual de la tecnología HTML5. Con una alternativa a la fuente de elementos.

Tipo
Tech~SourceObject

Hora actual ()

Obtenga el valor de CurrentTime del elemento multimedia. CurrentTime indica el segundo actual en el que se está reproduciendo el medio.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:

El valor de CurrentTime del elemento multimedia.

Tipo
número

Silenciado predeterminado ()

Obtenga el valor de DefaultMuted del elemento multimedia. DefaultSilenciado indica si el medio debe iniciarse silenciado o no. Solo cambia el estado predeterminado del medio. muted y defaultMuted pueden tener valores diferentes. silenciado indica el estado actual.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:
  • El valor de DefaultMuted del elemento multimedia.
    - True indica que los medios deben comenzar silenciados.
      - Falso indica que los medios no deben comenzar silenciados
Tipo
booleano

disponer ()

Disponer de HTML5 elemento multimedia y elimine todas las pistas.

Anulaciones:
Fuente:
tech/html5.js que es

duración ()

Obtenga la duración actual del elemento multimedia HTML5.

Fuente:
tech/html5.js que es
Devoluciones:

La duración del medio o 0 si no hay duración.

Tipo
número

final ()

Obtenga el valor de final del elemento multimedia. end indica si los medios han llegado al final o no.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:
  • El valor de finalizado desde el elemento multimedia.
    - True indica que el contenido multimedia ha finalizado.
      - Falso indica que el medio no ha terminado.
Tipo
booleano

Entrar en pantalla completa ()

Solicite que HTML5 Tech entre en pantalla completa.

Fuente:
tech/html5.js que es

error()

Obtenga el valor del error del elemento multimedia. error indica cualquier MediaError que pueda haber ocurrido durante la reproducción. Si el error devuelve nulo, no hay ningún error actual.

Anulaciones:
Fuente:
tech/html5.js que es
Ver:
Devoluciones:

El valor del error del elemento multimedia. Será MediaError si hay un error actual y nulo de lo contrario.

Tipo
MediaError | nulo

salir de pantalla completa()

Solicite que HTML5 Tech salga a pantalla completa.

Fuente:
tech/html5.js que es

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.

Anulaciones:
Fuente:
tech/html5.js que es
Ver:
Devoluciones:

Objeto con métricas de calidad de reproducción multimedia compatibles

Tipo
Objeto

handleLateInit_ ()

Esto se activará si el evento loadstart ya se ha activado, antes de que videojs estuviera listo. Dos ejemplos conocidos de cuándo puede ocurrir esto son:

  1. Si estamos cargando el objeto de reproducción después de que haya comenzado a cargarse
  2. El medio ya está reproduciendo el (a menudo con la reproducción automática activada)

Esta función activará otro inicio de carga para que videojs pueda ponerse al día.

Fuente:
tech/html5.js que es
Fuegos:
  • Tecnología #evento:loadstart
Devoluciones:

no devuelve nada.

Tipo
indefinido

handleTextTrackAdd (e)

Manejar cualquier TextTrackList addtrack evento.

Parámetros:
Nombre Tipo Descripción
e Objeto del evento~Evento

los addtrack evento que hizo que esto se ejecutara.

Fuente:
tech/html5.js que es
Escucha eventos:

handleTextTrackChange (e)

Manejar cualquier TextTrackList cambio evento.

Parámetros:
Nombre Tipo Descripción
e Objeto del evento~Evento

los cambio evento que hizo que esto se ejecutara.

Fuente:
tech/html5.js que es
Escucha eventos:

handleTextTrackRemove (e)

Manejar cualquier TextTrackList eliminar pista evento.

Parámetros:
Nombre Tipo Descripción
e Objeto del evento~Evento

los eliminar pista evento que hizo que esto se ejecutara.

Fuente:
tech/html5.js que es
Escucha eventos:

altura()

Obtén la altura actual del elemento multimedia HTML5.

Fuente:
tech/html5.js que es
Devoluciones:

La altura del elemento multimedia HTML5.

Tipo
número

Escuchadores de pistas de texto de Init ()

Encienda los oyentes para TextTrackList eventos. Esto agrega eventTarget~EventListeners para texttrackchange, addtrack y removetrack.

Heredado de:
Fuente:
tech/tech.js que es
Fuegos:

Escuchadores de Init Track ()

Activa los oyentes de los eventos VideoTracklist y {AudioTracklist. Esto agrega eventTarget~EventListeners para addtrack y removetrack.

Heredado de:
Fuente:
tech/tech.js que es
Fuegos:

load ()

Un envoltorio alrededor de los elementos multimedia. carga función. Esto llamará al HTML5s elemento multimedia carga función.

Fuente:
tech/html5.js que es
Ver:

loop ()

Obtenga el valor de bucle del elemento multimedia. loop indica que el medio debe volver al inicio del medio y continuar reproduciéndose una vez que llegue al final.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:
  • El valor del bucle del elemento multimedia.
    - True indica que la reproducción debe buscar hacia atrás para comenzar una vez
        se alcanza el final de un medio.
      - Falso indica que la reproducción no debe volver al inicio cuando el
        se alcanza el final del medio.
Tipo
booleano

Progreso manual de desactivar ()

Desactiva el polyfill para los eventos de progreso creados en Tech #manualProgressOn

Heredado de:
Fuente:
tech/tech.js que es

Progreso manual ()

Polyfill el Progreso evento para navegadores que no lo admiten de forma nativa.

Heredado de:
Fuente:
tech/tech.js que es
Ver:

Actualizaciones manuales de tiempo desactivar ()

Apague el polyfill para actualización de tiempo eventos que fue creado en Tech # manualTimeUpdatesOn

Heredado de:
Fuente:
tech/tech.js que es

Actualizaciones de tiempo manuales en ()

Polyfill el actualización de tiempo evento para navegadores que no lo admiten.

Heredado de:
Fuente:
tech/tech.js que es
Ver:

silenciado ()

Obtén el valor de silenciado del elemento multimedia. silenciado indica que el volumen del medio debe estar configurado en silencio. En realidad, esto no cambia la volumen atributo.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:
  • Verdadero si el valor de volumen debe ser ignorado y el audio en silencio.
    - Falso si se debe usar el valor de &#39;volumen&#39;.
Tipo
booleano

Estado de red ()

Obtenga el valor de NetworkState del elemento multimedia. NetworkState indica el estado actual de la red. Devuelve una enumeración de la siguiente lista:

  • 0: NETWORK_EMPTY
  • 1: NEWORK_IDLE
  • 2: NETWORK_LOADING
  • 3: NETWORK_NO_SOURCE
Fuente:
tech/html5.js que es
Ver:
  • https://www.w3.org/TR/html5/embedded-content-0.html#dom-media-networkstate

Devoluciones:

El valor de NetworkState del elemento multimedia. Este será un número de la lista de la descripción.

Tipo
número

onDurationChange (evento)

Actualice nuestra duración interna en un cambio de duración evento llamando a Tech # duración.

Parámetros:
Nombre Tipo Descripción
evento Objeto del evento~Evento

los cambio de duración evento que hizo que esto se ejecutara.

Heredado de:
Fuente:
tech/tech.js que es
Escucha eventos:
  • Tecnología #evento:cambio de duración

pausa ()

Una envoltura alrededor de los elementos multimedia pausa la función. Esto llamará al HTML5 elementos multimedia pausa función.

Fuente:
tech/html5.js que es
Ver:

pausado ()

Obtenga el valor de pausa del elemento multimedia. en pausa indica si el elemento multimedia está en pausa actualmente o no.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:

Valor de pausa desde el elemento multimedia.

Tipo
booleano

jugar ()

Llamado por Jugador # jugar para jugar usando el HTML5 Tecnología.

Fuente:
tech/html5.js que es

Tasa de reproducción ()

Obtenga el valor de PlaybackRate del elemento multimedia. PlaybackRate indica la velocidad a la que se está reproduciendo actualmente el medio. Ejemplos:

  • si PlaybackRate se establece en 2, los medios se reproducirán dos veces más rápido.
  • si PlaybackRate se establece en 0,5, los medios se reproducirán la mitad de rápido.
Fuente:
tech/html5.js que es
Ver:
Devoluciones:

El valor de PlaybackRate del elemento multimedia. Número que indica la velocidad de reproducción actual del medio, donde 1 es la velocidad normal.

Tipo
número

jugado ()

Obtenga el valor de jugado del elemento multimedia. jugado devuelve un Intervalo de tiempo objeto que representa puntos en la línea de tiempo multimedia que se han reproducido.

Anulaciones:
Fuente:
tech/html5.js que es
Ver:
Devoluciones:

Valor de reproducción desde el elemento multimedia. A Intervalo de tiempo objeto que indica los rangos de tiempo que se han jugado.

Tipo
Rango de tiempo

juega en línea ()

Obtén el valor de las playsinline del elemento multimedia. playsinline indica al navegador que la reproducción no a pantalla completa es preferible cuando la reproducción a pantalla completa es la opción predeterminada nativa, como en iOS Safari.

Anulaciones:
Fuente:
tech/html5.js que es
Ver:
Devoluciones:
  • El valor de las jugadas en línea del elemento multimedia.
    - True indica que los medios deben reproducirse en línea.
      - Falso indica que los medios no deben reproducirse en línea.
Tipo
booleano

póster ()

Obtén el valor del póster del elemento multimedia. poster indica que la url de un archivo de imagen que se puede o se mostrará cuando no haya datos multimedia disponibles.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:

El valor del póster del elemento multimedia. El valor será una url de una imagen.

Tipo
cuerda

preload ()

Obtenga el valor de la precarga del elemento multimedia. preload indica qué debe descargarse antes de interactuar con el medio. Puede tener los siguientes valores:

  • none: no se debe descargar nada
  • metadatos: el póster y los primeros fotogramas del medio se pueden descargar para obtener dimensiones multimedia y otros metadatos
  • auto: permite que los medios y los metadatos del medio se descarguen antes de la interacción
Fuente:
tech/html5.js que es
Ver:
Devoluciones:

El valor de la precarga del elemento multimedia. Serán «ninguno», «metadatos» o «automático».

Tipo
cuerda

proxyNativeTextTracks_ ()

Agregue oyentes de eventos a eventos de seguimiento de texto nativo. Esto agrega las pistas de texto nativo a nuestro emulado TextTrackList.

Fuente:
tech/html5.js que es

Estado listo ()

Obtenga el valor de ReadyState del elemento multimedia. ReadyState indica el estado actual del elemento multimedia. Devuelve una enumeración de la siguiente lista:

  • 0: NO TIENE NADA
  • 1: HAVE_METADATA
  • 2: HAVE_CURRENT_DATA
  • 3: HAVE_FUTURE_DATA
  • 4: HAVE_ENOUGH_DATA
Fuente:
tech/html5.js que es
Ver:
  • https://www.w3.org/TR/html5/embedded-content-0.html#ready-states

Devoluciones:

El valor de ReadyState del elemento multimedia. Este será un número de la lista de la descripción.

Tipo
número

Seguimiento de texto remoto ()

Obtenga The Tech s {HTMLTrackElementList}, que son los elementos en el DOM que se utilizan como TextTracks.

Heredado de:
Fuente:
tech/tech.js que es
Devoluciones:

Los elementos de seguimiento HTML actuales que existen para la tecnología.

Tipo
Lista de elementos de seguimiento HTML

Pistas de texto remotas ()

Consigue el Tecnologías remoto TextTrackList , que se crea a partir de elementos que se agregaron al DOM.

Heredado de:
Fuente:
tech/tech.js que es
Devoluciones:

La lista de seguimiento de texto remoto que utiliza la tecnología actualmente.

Tipo
Text Lista De Pistas

removeOldTextTracks_ ()

Eliminar TextTracks que no existen en la lista de pistas nativas de nuestro emulado TextTrackList.

Fuente:
tech/html5.js que es
Escucha eventos:
  • Tecnología #evento:loadstart

Eliminar la pista de texto remota (pista)

Quitar control remoto TextTrack de TextTrackList objeto

Parámetros:
Nombre Tipo Descripción
pista Track de texto

Objeto TextTrack que se debe quitar

Anulaciones:
Fuente:
tech/html5.js que es

reset ()

Restablece la tecnología eliminando todas las fuentes y luego llamando a HTML5.resetMediaElement.

Anulaciones:
Fuente:
tech/html5.js que es

buscable ()

Obtenga el valor de buscable del elemento multimedia. buscable devuelve un Intervalo de tiempo objeto que indica rangos de tiempo que pueden ser buscado para.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:

El valor de buscar desde el elemento multimedia. A Intervalo de tiempo objeto que indica los rangos de tiempo actuales que se pueden buscar.

Tipo
Rango de tiempo

buscando ()

Obtenga el valor de buscar desde el elemento multimedia. la búsqueda indica si los medios de comunicación están buscando actualmente un nuevo puesto o no.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:
  • El valor de buscar desde el elemento multimedia.
    - Verdadero indica que el medio está buscando actualmente una nueva posición.
      - Flase indica que los medios no están buscando una nueva posición en este momento.
Tipo
booleano

Establecer reproducción automática (reproducción automática)

Establezca el valor de la reproducción automática en el elemento multimedia. la reproducción automática indica que el medio debe empezar a reproducirse tan pronto como la página esté lista.

Parámetros:
Nombre Tipo Descripción
reproducción automática booleano
  • True indica que el medio debe iniciarse tan pronto como se cargue la página.
    - Falso indica que los medios no deberían iniciarse tan pronto como se cargue la página.
Fuente:
tech/html5.js que es
Ver:

setControls (val)

Establezca el atributo de controles para el elemento multimedia HTML5.

Parámetros:
Nombre Tipo Descripción
val cuerda

Valor para establecer el atributo controls en

Fuente:
tech/html5.js que es

setCurrentTime (segundos)

Establecer la hora actual para el HTML5 tecnología

Parámetros:
Nombre Tipo Descripción
segundos número

Establezca la hora actual del medio en este sentido.

Anulaciones:
Fuente:
tech/html5.js que es

setLoop (bucle)

Establezca el valor de bucle en el elemento multimedia. loop indica que el medio debe volver al inicio del medio y continuar reproduciéndose una vez que llegue al final.

Parámetros:
Nombre Tipo Descripción
bucle booleano
  • True indica que la reproducción debe volver a iniciarse una vez
    se alcanza el final de un medio.
      - Falso indica que la reproducción no debe volver al inicio cuando el
        se alcanza el final del medio.
Fuente:
tech/html5.js que es
Ver:

setSilenciado (silenciado)

Establecer el valor de apagado en el elemento multimedia. apagado indica que el nivel de audio actual debe ser silencioso.

Parámetros:
Nombre Tipo Descripción
silenciado booleano
  • True si el audio debe estar configurado en silencio
    - False en caso contrario
Fuente:
tech/html5.js que es
Ver:

setPlaybackRate ()

Establezca el valor de PlaybackRate en el elemento multimedia. PlaybackRate indica la velocidad a la que debe reproducirse el contenido multimedia. Ejemplos:

  • si PlaybackRate se establece en 2, los medios se reproducirán dos veces más rápido.
  • si PlaybackRate se establece en 0,5, los medios se reproducirán la mitad de rápido.
Fuente:
tech/html5.js que es
Ver:
Devoluciones:

El valor de PlaybackRate del elemento multimedia. Número que indica la velocidad de reproducción actual del medio, donde 1 es la velocidad normal.

Tipo
número

setPlaysinline (juega en línea)

Establezca el valor de las playsinline desde el elemento multimedia. playsinline indica al navegador que la reproducción no a pantalla completa es preferible cuando la reproducción a pantalla completa es la opción predeterminada nativa, como en iOS Safari.

Parámetros:
Nombre Tipo Descripción
juega en línea booleano
  • True indica que el medio debe reproducirse en línea.
    - Falso indica que los medios no deben reproducirse en línea.
Anulaciones:
Fuente:
tech/html5.js que es
Ver:

setPoster (cartel)

Establezca el valor del póster en el elemento multimedia. poster es la url de un archivo de imagen que se puede o se mostrará cuando no haya datos multimedia disponibles.

Parámetros:
Nombre Tipo Descripción
póster cuerda

URL de una imagen que debe utilizarse como póster del elemento multimedia.

Anulaciones:
Fuente:
tech/html5.js que es
Ver:

setPreload (precarga)

Establezca el valor de la precarga en el elemento multimedia. preload indica qué debe descargarse antes de interactuar con el medio. Puede tener los siguientes valores:

  • none: no se debe descargar nada
  • metadatos: el póster y los primeros fotogramas del medio se pueden descargar para obtener dimensiones multimedia y otros metadatos
  • auto: permite que los medios y los metadatos del medio se descarguen antes de la interacción
Parámetros:
Nombre Tipo Descripción
precarga cuerda

Valor de la precarga que se va a establecer en el elemento multimedia. Debe ser "ninguno», "metadatos» o "automático».

Fuente:
tech/html5.js que es
Ver:

setSrc (src)

Establezca el valor de src en el elemento multimedia. src indica el objeto Tech~SourceObject actual para el medio.

Parámetros:
Nombre Tipo Descripción
src Tech~SourceObject

El objeto de origen que se va a establecer como fuente actual.

Fuente:
tech/html5.js que es
Ver:

Establecer volumen (porcentaje como decimal)

Establezca el valor del volumen en el elemento multimedia. volumen indica el nivel de audio actual como porcentaje en formato decimal. Esto significa que 1 es 100%, 0,5 es 50%, etc.

Parámetros:
Nombre Tipo Descripción
Porcentaje como decimal número

El porcentaje de volumen como decimal. El rango válido es de 0 a 1.

Fuente:
tech/html5.js que es
Ver:

src ([src])

Un captador o configurador para el objeto de origen de Html5 Tech.

Nota: Por favor, use Html5 #setSource

Parámetros:
Nombre Tipo Argumento Descripción
src Tech~SourceObject <optional>

El objeto de origen que desea establecer en el HTML5 elemento de tecnología.

En desuso:
  • Desde la versión 5.
Fuente:
tech/html5.js que es
Devoluciones:
  • El objeto fuente actual cuando no se pasa un origen.
    - indefinido al configurar
Tipo
tech~SourceObject | undefined

Dejar de rastrear la hora actual ()

Detenga la función de intervalo creada en Tech # trackCurrentTime de manera que la actualización de tiempo El evento ya no se activa.

Heredado de:
Fuente:
tech/tech.js que es
Escucha eventos:
  • {Evento tecnológico: pausa}

Dejar de rastrear el progreso ()

Desactive el polyfill para los eventos de progreso que se crearon en Tech #manualProgressOn Detener el seguimiento manual de los eventos de progreso borrando el intervalo establecido en Tech #trackProgress.

Heredado de:
Fuente:
tech/tech.js que es

Soporta pantalla completa ()

Comprueba si el dispositivo de reproducción actual admite pantalla completa.

Fuente:
tech/html5.js que es
Devoluciones:
  • True si se admite pantalla completa.
    - Falso si no se admite la pantalla completa.
Tipo
booleano

Pistas de texto ()

Consigue el Tecnologías TextTrackList.

Heredado de:
Fuente:
tech/tech.js que es
Devoluciones:

La lista de pistas de texto que utiliza actualmente la tecnología.

Tipo
Text Lista De Pistas

Seguimiento de tiempo actual ()

Configura una función de intervalo para realizar un seguimiento de la hora actual y activar la actualización de tiempo cada 250 milisegundos.

Heredado de:
Fuente:
tech/tech.js que es
Escucha eventos:
  • Tech #evento:play

TrackProgress (evento)

Esto se usa para desencadenar un Progreso evento cuando cambia el porcentaje almacenado en búfer. Establece una función de intervalo que se llamará cada 500 milisegundos para comprobar si el porcentaje final del búfer ha cambiado.

Esta función se llama por Tech #manualProgressOn

Parámetros:
Nombre Tipo Descripción
evento Objeto del evento~Evento

los Listo evento que hizo que esto se ejecutara.

Heredado de:
Fuente:
tech/tech.js que es
Fuegos:
Escucha eventos:

Altura de vídeo ()

Obtenga el valor de videoHeight del elemento de video. videoHeigth indica la altura actual del video en píxeles css.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:

El valor de VideoHeight del elemento vídeo. Este será un número en píxeles css.

Tipo
número

Packs de vídeo ()

Consigue el Tecnologías VideoTrackList.

Heredado de:
Fuente:
tech/tech.js que es
Devoluciones:

La lista de pistas de vídeo que utiliza la tecnología actualmente.

Tipo
Lista de seguimiento de vídeo

Ancho de vídeo ()

Obtenga el valor de VideoWidth del elemento de vídeo. VideoWidth indica el ancho actual del vídeo en píxeles css.

Fuente:
tech/html5.js que es
Ver:
Devoluciones:

El valor de VideoWidth del elemento vídeo. Este será un número en píxeles css.

Tipo
número

volumen ()

Obtenga el valor del volumen del elemento multimedia. volume indica el volumen de reproducción actual del audio de un medio. volume será un valor comprendido entre 0 (silencioso) y 1 (el más alto y predeterminado).

Fuente:
tech/html5.js que es
Ver:
Devoluciones:

El valor del volumen del elemento multimedia. El valor estará entre 0 y 1.

Tipo
número

ancho()

Obtenga el ancho actual del elemento multimedia HTML5.

Fuente:
tech/html5.js que es
Devoluciones:

Ancho del elemento multimedia HTML5.

Tipo
número

<estático> canControlPlaybackRate ()

Comprueba si se puede cambiar la velocidad de reproducción en este explorador/dispositivo.

Fuente:
tech/html5.js que es
Devoluciones:
  • True si se puede controlar la velocidad de reproducción
    - Falso en caso contrario
Tipo
booleano

<estático> canControlVolume ()

Comprueba si el volumen se puede cambiar en este explorador/dispositivo. El volumen no se puede cambiar en muchos dispositivos móviles. Específicamente, no se puede cambiar de 1 en iOS.

Fuente:
tech/html5.js que es
Devoluciones:
  • True si se puede controlar el volumen
    - Falso en caso contrario
Tipo
booleano

<estática > es compatible ()

Compruebe si este explorador/dispositivo admite medios HTML5.

Fuente:
tech/html5.js que es
Devoluciones:
  • True si se admiten medios HTML5.
    - Falso si los medios HTML5 no son compatibles.
Tipo
booleano

<estático> supportsNativeAudioTracks ()

Compruebe si este explorador/dispositivo admite AudioTracknativos

Fuente:
tech/html5.js que es
Devoluciones:
  • True si se admiten AudioTracknativos.
    - False en caso contrario
Tipo
booleano

<estático> supportsNativeTextTracks ()

Compruebe si este explorador o dispositivo admite TextTracknativos.

Fuente:
tech/html5.js que es
Devoluciones:
  • True si se admiten TextTracks nativos.
    - Falso en caso contrario
Tipo
booleano

<estático> supportsNativeVideoTracks ()

Compruebe si este explorador o dispositivo admite VideoTracknativos

Fuente:
tech/html5.js que es
Devoluciones:
  • True si se admiten VideoTracknativos.
    - False en caso contrario
Tipo
booleano

Eventos


cambio de pista de audio

Se activa cuando se agregan o eliminan pistas en la lista de seguimiento de Tech AudioTracklist

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

progreso

Ver jugador #progress

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

cambio de pista de texto

Se activa cuando se agregan o eliminan pistas en Tech TextTrackList

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

actualización de tiempo

Se activa a un intervalo de 250 ms para indicar que el tiempo pasa en el vídeo.

Tipo: Objeto del evento~Evento
Heredado de:
Anulaciones:
Fuente:
tech/tech.js que es

cambio de pista de vídeo

Se activa cuando se agregan o eliminan pistas en la lista de seguimiento de vídeo técnico

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

vttj cargada

Se activa cuando se carga vtt.js.

Tipo: Objeto del evento~Evento
Heredado de:
Anulaciones:
Fuente:
tech/tech.js que es