En esta ocasión quiero compartir un plugin muy interesante de jQuery que encontré navegando por la Web: Tubular Plugin. Éste coloca un video de YouTube cualquiera que elijas como fondo de tu página Web.
Tubular Plugin a su vez nos da la opción de colocar controles para el video, para poder detenerlo, pausarlo o silenciar el audio.
Primero descargamos el plugin Tubular. Dentro de nuestras etiquetas <head> </head>, colocamos o llamamos los archivos que están dentro de la carpeta js del archivo .RAR que bajamos. Entonces llamamos los archivos así:
Código :
<head> <script src="js/jquery-1.7.1.min.js" type="text/javascript"></script> <script src="js/swfobject.js" type="text/javascript"></script> <script src="js/jquery.tubular.js" type="text/javascript"></script> <script src="js/mission-control.js" type="text/javascript"></script> </head>
Creamos las siguientes capas o DIVS dentro de nuestras etiuqetas <body> </body> de la siguiente manera:
Código :
<body> <div id="wrapper"> <p id="video-controls"><span class="azulita">Controles:</span> <a class="videoPaused" href="" id="videoPause">Pausar / Reproducir</a> | <a href="" id="videoMute">Sonar / Silenciar</a> | <a href="" id="videoStop">Detener Video</a></p> <div id="contenido"> <p>Bienvenidos a esta demo !</p> <p>El Plugin <a href="http://www.seanmccambridge.com/tubular/" target="_blank">Tubular</a> de jQuery me hace pensar decir que: jQuery es impresionante y no tiene limites.</p> <p>VIDEO: Go Let it Out - Oasis</p> </div> </div> </body>
Creamos nuestra Hoja de estilos CSS, para los nombres o id de las capas o divs correspondientes:
Código :
<style type="text/css"> #video-controls { color: #FFF; background-color: #F06; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; position: absolute; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px; left: 19px; top: 40px; } #video-controls a:link {color: #FFF; text-decoration:none;} #video-controls a:visited {color: #FFF; text-decoration:none;} #video-controls a:hover {color: #FFF; text-decoration:none;} #video-controls a:active {color: #FFF; text-decoration:none;} .azulita { color: #039; font-weight: bold; } body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #000; } #contenido { font-family: Tahoma, Geneva, sans-serif; font-size: 16px; color: #FFF; position: absolute; left: 23px; top: 118px; width: 622px; background-image: url(img/bg-texto.png); background-repeat: repeat; padding: 15px; } a:link { color: #F06; text-decoration: none; } a:visited { text-decoration: none; color: #F06; } a:hover { text-decoration: underline; color: #F06; } a:active { text-decoration: none; color: #F06; } </style>
Abrimos nuestro archivo mission-control.js que vino dentro del archivo RAR que descargamos de la página del Plugin, y nos fijamos en la 2da línea donde dice:
Código :
$().ready(function() { $('body').tubular('[b]AzNZaIYce-U[/b]','wrapper');
AzNZaIYce-U : es el ID del video de youtube que vamos a reproducir.
Por ejemplo:
Si tenemos el siguiente video:
:
la ID sería lo que esta después de v= : AzNZaIYce-U o lo que está en negrita. El video por defecto carga sin sonido, el cual lo podemos activar con el botón Sonar/Silenciar.
Y listo! con eso ya hemos finalizado y todo queda listo para usar!
Acá les dejo un demo:
DEMO
Espero les haya gustado.
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por aces el 21 de Marzo de 2012
Por Roger Martinez el 21 de Marzo de 2012
Por hans el 21 de Marzo de 2012
Por paulo silva el 21 de Marzo de 2012
Por Kinduff el 21 de Marzo de 2012
Por pepoflex el 21 de Marzo de 2012
paulo silva-blog :
Hola =)
Lo que dices es raro raro, por default el video se reproduce con un loop, es decir terminado de reproducirse el video se vuelve a reproducir y no le da tiempo para mostrar las miniaturas.
Por pepoflex el 21 de Marzo de 2012
Kinduff :
Gracias Kinduff
=)
Por pepoflex el 21 de Marzo de 2012
pepoflex :
Kinduff :
De nada Kinduff
=)
Por kkk el 22 de Marzo de 2012
Por pepoflex el 22 de Marzo de 2012
kkk-blog :
Hola.
Para que el sonido venga activado por default, abre el archivo jquery.tubular y busca la linea donde dice:
// player calls this function on ready
function onYouTubePlayerReady(playerId) {
ytplayer = document.getElementById("myytplayer");
ytplayer.setPlaybackQuality('medium');
ytplayer.mute(); <-------------------------------- Esta linea (linea 48 mas o menos)
}
Modifica ytplayer.mute(); por ytplayer.unmute(); (cambia mute x unmute) .
Por pepoflex el 22 de Marzo de 2012
pepoflex :
kkk-blog :
Hola.
Para que el sonido venga activado por default, abre el archivo jquery.tubular y busca la linea donde dice:
// player calls this function on ready
function onYouTubePlayerReady(playerId) {
ytplayer = document.getElementById("myytplayer");
ytplayer.setPlaybackQuality('medium');
ytplayer.mute(); <-------------------------------- Esta linea (linea 48 mas o menos)
}
Modifica ytplayer.mute(); por ytplayer.unmute(); (cambia mute x unmute) .
No olvides presionar F5 para actualizar el contenido y te carge con el sonido activado, luego que editastes tu archivo jquery.tubular.js
Por egonzalez el 22 de Marzo de 2012
Por penHolder el 22 de Marzo de 2012
Código :
damn the copy paste
Por pepoflex el 22 de Marzo de 2012
ANTES:
Les habia puesto las : ( b--> AzNZaIYce-U <--/b] ) <--- b y /b
Código :
AHORA:
Código :
LES QUITASTES LAS b y /b , que estaban de mas. Solo para aclarar.
Gracias men
Por el 22 de Marzo de 2012
Por el 23 de Marzo de 2012
y q onda con la publicidad q sale abajo... como se puede saber que videos no tienen publicidad?
Por pepoflex el 23 de Marzo de 2012
Con respecto a una lista, si es posible hacerlo pero tendrías que editar los archivos js, ya eso deénde de lo que quieras lograr.
Por pepoflex el 23 de Marzo de 2012
Por dudoso el 23 de Marzo de 2012
A mi si se me muestra la publicidad de abajo, algunas veces si y otras veces no cuando cargo la pagina..... pero siempre se me muestra cuando el vídeo termina y comienza de nuevo
Por pepoflex el 23 de Marzo de 2012
- Elige videos de youtube que no tngan publicidad, siempre hay distintos videos.
Por ignacio85r el 26 de Marzo de 2012
Por brenda el 27 de Marzo de 2012
Por alexaldama el 08 de Abril de 2012
Por pepoflex el 06 de Agosto de 2012
http://www.jrcl.16mb.com/tutoriales/video_de_youTube_como_fondo_web_con_jquery/index.php
no se olviden presionar el botón Sonar en la pagina demo, para que puedan escuchar el sonido, ya que lo carge con el sonido apagado.
Por zatu el 20 de Octubre de 2012
Por pepoflex el 04 de Julio de 2013
http://jrcl.net76.net/dm/video_de_youTube_como_fondo_web_con_jquery/index.php