Html5 interacción del sistema de lona: eventos animación, audio / video, y de los usuarios

Video: Animación e interacción de audio en Adobe Edge Animate CC2015

aplicaciones HTML5 Canvas se comunican con el navegador del host para las devoluciones de llamada de animación, la reproducción de audio / vídeo, y el manejo de eventos de usuario. Esto proporciona un canal bidireccional entre el código javascript y el navegador. código javascript puede estar al tanto de las actividades del navegador e instruir al navegador en las acciones a tomar.

Animación

setInterval (callbackFunction, intervalInMilliseconds)

Comentario: Devuelve un ID

setTimeout (callbackFunction, intervalInMilliseconds) window.requestAnimationFrame

Comentario: versiones de un navegador específico incluyen

 webkitRequestAnimationFrame, mozRequestAnimationFrame, oRequestAnimationFrame, msRequestAnimationFrame

Audio Video

Estas funciones hacen referencia a un elemento de audio o vídeo usando la notación de sintaxis con punto. Aquí hay un ejemplo: audioElement.jugar().

Video: Video corporativo Toldos Pacheco 2015

canPlayType (fileMimeType)

Comentario: Las devoluciones tal vez, probablemente, o

load () play () Pausa () setAttribute ("src", "fileSource")

eventos de usuario

document.onkeydown = function (event) {clave var = event.keyCode-. . .}

Comentario: navegador de Common tipos de eventos incluyen ventana

Video: techo de lona

 onclick, ondblclick, onmousedown, onmousemove, onmouseover, onmouseout, onmouseup, onkeydown, onkeypress, onkeyup, onctrlKey, onaltKey, onshiftKeycanvas.addEventListener ("tipo", Función, false)

Comentario: tipos de eventos Área común de lona incluyen

 clic, dblclick, el enfoque, focusin, focusOut, keydown, pulsación de tecla, keyup, mousedown, MouseEnter, mousemove, al pasar el ratón, mouseup, la rueda del ratón, pausar, avanzar, touchstart, touchmove, touchend, volumechange
Artículos Relacionados