oncanplayEvento

事件对象参考手册Objeto de evento

Ejemplo

Ejecutar JavaScript cuando el video esté listo para comenzar a reproducirse:

<video oncanplay="myFunction()">

Pruébalo »

Puedes ver más ejemplos al final de este artículo.


Definición y uso

El evento oncanplay se activa cuando el usuario puede comenzar a reproducir el video/audio (audio/video).

Durante el proceso de carga de video/audio (audio/video), el orden en que se activan los eventos es el siguiente:

  1. onloadstart
  2. ondurationchange
  3. onloadedmetadata
  4. onloadeddata
  5. onprogress
  6. oncanplay
  7. oncanplaythrough

Compatibilidad del navegador

Los números en la tabla indican la versión del primer navegador que soporta este evento.

Evento
oncanplay Yes 9.0 Yes Yes Yes


Sintaxis

En HTML:

<element oncanplay="myScript">Pruébalo

En JavaScript:

object.oncanplay=function(){myScript};Pruébalo

En JavaScript, usando el método addEventListener():

object.addEventListener("canplay", myScript);Pruébalo

Nota:Internet Explorer 8 y versiones anteriores de IE no admiten eladdEventListener()método.


Detalles técnicos
¿Admite propagación (burbujeo)? No
¿Se puede cancelar? No
Tipo de evento: Event
Etiquetas HTML compatibles: <audio>, <video>


Examples

Más ejemplos

Ejemplo

Ejecutar JavaScript cuando el audio esté listo para reproducirse:

<audio oncanplay="myFunction()">

Pruébalo »


事件对象参考手册Objeto de evento Otras extensiones