Pregunta

He hecho una especie de video deslizante, donde miniatura de los videos están mostrando en la vista horizontal, y al hacer clic sobre la imagen de vídeo, que las estadísticas de video necesitan jugar.

Estoy haciendo una llamada AJAX para recuperar la URL y datos relacionados con el vídeo seleccionado, y poner la URL en el código <object> </object>.

En realidad trabajando, pero el problema es que estoy teniendo diferentes tipos de fuente de vídeo ( 'youtube', 'vimeo', etc), y hay una cierta demora en la respuesta AJAX y visualización de objetos de vídeo.

Cualquier idea acerca de cómo iba a saber que el objeto de vídeo se carga o no para que yo pueda poner un mensaje de carga para ese período de tiempo.

¿Fue útil?

Solución

No estoy seguro acerca de Vimeo, pero el reproductor de YouTube tiene un API de JavaScript, y cuando lo activa, el jugador va a llamar a una función javascript "onYouTubePlayerReady" cuando se carga el reproductor y listo.

Así que acaba de escuchar por eso, y usted sabrá cuando se carga el reproductor y listo.

Aquí están los documentos:

http://code.google.com/apis/youtube/js_api_reference.html

Creo vimeo puede tener algo similar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top