Problema com barra de controles de player que se oculta

  • Autor Autor nickwork
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
N

nickwork

Alfa
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola compañeros, me he estado rompiendo la cabeza con el siguiente problema y en google no he conseguido la respuesta:

-como puedo hacer que la barra de controles de un reproductor se quede siempre visible y que no se esconda cuando quito el cursor del ratón de encima de ella?

Agradeceré cualquier ayuda o si hay un programador que pueda solucionarlo, enviarme MP :encouragement:
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
ami go estas hablando de youtube?
 
Sin ver el css en cuestión, se hace un poco difícil ayudarte.
 
Pon el link a la página o el código CSS del reproductor y te decimos...
 
Si te refieres a youtuve esto es lo unico que puedes hacer con control que es el comando de la barra.

Valores: 0, 1 o 2. El valor predeterminado es 1. Este parámetro indica si se muestran o no los controles del reproductor de video. Para incorporaciones IFrame que cargan un reproductor Flash, también definen cuándo se muestran los controles en el reproductor, así como cuándo cargarán este último:

controls=0: Los controles del reproductor no se muestran en el reproductor. Para incorporaciones IFrame, el reproductor Flash carga de manera inmediata.

controls=1: Los controles del reproductor se muestran en el reproductor. Para incorporaciones IFrame, los controles se muestran inmediatamente y el reproductor Flash carga de la misma manera.

controls=2: Los controles del reproductor se muestran en el reproductor. Para incorporaciones IFrame, se muestran los controles y el reproductor Flash se carga después de que el usuario inicia la reproducción del video.

Nota: Está previsto que los valores 1 y 2 del parámetro proporcionen una experiencia de usuario idéntica, pero controls=2 proporciona una mejora del rendimiento sobre controls=1 para incorporaciones IFrame. Actualmente, los dos valores aún producen algunas diferencias visuales en el reproductor, como el tamaño de la fuente del título del video. Sin embargo, cuando la diferencia entre los dos valores es completamente evidente para el usuario, el valor predeterminado del parámetro puede cambiar de 1 a 2.

Ejemplo :

Inserir CODE, HTML ou PHP:
<iframe width="560" height="315" src="https://www.youtube.com/embed/T5nfV3S7sqI?controls=2" frameborder="0" allowfullscreen></iframe>

Si no es youtuve fijate en esto y miras si es lo que quieres:

Inserir CODE, HTML ou PHP:
<!DOCTYPE html>
<html>
  <head>
    <title>Simple Video Example</title>
      <!-- Uncomment the following tag when developing on a local or intranet computer -->
      <!-- <meta http-equiv='X-UA-Compatible' content="IE=edge" /> -->
</head>
<body>
  <h1>Video controls example</h1>
<video id="video1" controls >HTML5 video is not supported</video><br />
<input type="text" id="videoFile" size="60"  value="http://ie.microsoft.com/testdrive/ieblog/2011/nov/pp4_blog_demo.mp4" />
  <button id="play">Play</button>
  <button id="controls">Hide controls</button>

     <script>
       var video = document.getElementById('video1');
       var playbutton = document.getElementById("play");
       
       document.getElementById("controls").addEventListener("click", function (e) {
         // Set controls to true or false based on their current state
         
         if (video.controls == true) {
           // Controls are binary, true if there, false if not
           video.removeAttribute("controls");
           e.target.innerHTML = "Show controls";
         } else {
           // Controls are binary, true if there, false if not
           video.setAttribute("controls", true);
           e.target.innerHTML = "Hide controls";
         }
       }, false);

       playbutton.addEventListener("click", function (e) {       
         //  Toggle between play and pause based on the paused property
         if (video.paused) {
           var input = document.getElementById('videoFile');   //text box
           if (input.value) {
             //  Only load a video file when the text field changes
             if (input.value != video.src) {
               video.src = input.value;
             }
             video.play();
           }

         } else {
           video.pause();           
         }
       }, false);

       video.addEventListener("play", function () {
         playbutton.innerHTML = "Pause";
       }, false);

       video.addEventListener("pause", function () {
         playbutton.innerHTML = "Play";
       }, false);

     </script>

</body>
</html>
 
Última edição:
Voltar
Topo