Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/03/2013, 07:53
TamerOfDragons
 
Fecha de Ingreso: noviembre-2012
Mensajes: 4
Antigüedad: 12 años
Puntos: 0
Respuesta: Pausar Musica Si Video Activado

Muchísimas gracias por la respuesta =)
Uso Blogger y al insertar los vídeos, si puedo uso esta línea:

<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/jmC_JpZzQvg" width="420"></iframe>

Si no es muy conocido el vídeo (como no lo encuentro en el buscador de blogger), uso:

<object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://0.gvt0.com/vi/gra4J91Cp8A/0.jpg" height="266" width="320"><param name="movie" value="http://www.youtube.com/v/gra4J91Cp8A&fs=1&source=uds" /><param name="bgcolor" value="#FFFFFF" /><param name="allowFullScreen" value="true" /><embed width="320" height="266" src="http://www.youtube.com/v/gra4J91Cp8A&fs=1&source=uds" type="application/x-shockwave-flash" allowfullscreen="true"></embed></object></div>

Que básicamente lo pego del compartir vídeo de youtube.

Con todo esto, estoy un poco perdido, ya que no sé donde aplicar el código que me has pasado, por ejemplo:

Me pregunto si puedo pegar este código tal cual (lo intentaré):

<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/jmC_JpZzQvg" width="420"></iframe>

var v = document.getElementById("<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/jmC_JpZzQvg" width="420"></iframe>");
// con ended se verifica si un video terminó de reproducirse
if (v.ended){
// llamás una función de SCM
SCM.play();
}
// con pausedse verifica si un video está en pausa
if (v.paused){
// llamás una función de SCM
SCM.play();
}
// supongo que es así Si el video esta funcionando
if (v.played){
// llamás una función de SCM
SCM.pause();
}

Tengo que abrir o cerrar javascript o Html5?
Tendría que hacer esto en cada inserción de vídeo?

Muchísimas gracias y gracias por la paciencia.

Edit1:

He probado de copiar y pegar este código, pero no me funciona ni en un .html que creo en un blog de notas en mi pc, ni pegandolo en una nueva entrada del blog (en este caso me sale el vídeo pero no se para la música)

<html>
<head>
<script>
function getValue()
**{
**var x=document.getElementById("clsid:D27CDB6E-AE6D-11cf-96B8-444553540000");
**alert(x.innerHTML);
// con ended se verifica si un video terminó de reproducirse
if (v.ended){
// llamás una función de SCM
SCM.play();
}
// con pausedse verifica si un video está en pausa
if (v.paused){
// llamás una función de SCM
SCM.play();
}
// supongo que es así Si el video esta funcionando
if (v.played){
// llamás una función de SCM
SCM.pause();

**}
</script>

</head>
<body>

<h1 id="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" onclick="getValue()"> <iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/jmC_JpZzQvg" width="420"></iframe> </h1>

</body>
</html>

Última edición por TamerOfDragons; 04/03/2013 a las 08:14