ajuda com um botão

  • Autor Autor degonexd
  • 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
degonexd

degonexd

Beta
Verificación en dos pasos activada
amigos de forobeta me gustaría saber como a este botón de la etiqueta <audio> aparezca por defecto con el icono de play ▶ y cuando se reproduzca la canción se muestra el de stop ◼ y obviamente se detenga. al momento tengo esto.

Inserir CODE, HTML ou PHP:
<audio id="track1">

    <source src="audio.mp3"></source>

  </audio>

<button onclick="document.getElementById('track1').play()" class="float:left;">▶</button>

<button onclick="document.getElementById('track1').pause(); document.getElementById('track1').currentTime = 0;" class="float:left;">◼</button>

osea utilizar un solo boton si es que se puede o el de play que cambie de icono para que saber cual es la canción que se esta reproduciendo.
 
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
cuanto ofreses por la ayuda
 
@degonexd Pues, aquí te dejo este código que hice ahora:
HTML:
<audio id="track1">
  <source src="audio.mp3"></source>
</audio>
<button id="play">▶</button>
<script>
var track = document.getElementById('track1'),
    playBtn = document.getElementById('play'),
    control=true;
playBtn.addEventListener('click', function(){
  if (control) {
    playBtn.innerHTML="◼";
    track.play()
    control=false;
  } else {
    playBtn.innerHTML="▶";
    track.pause();
    control=true;
  }
})
</script>

Ya si quieres algo más avanzado, pues ya tendrás que pagarle a alguien. 🙂

Saludos.
 
@degonexd Pues, aquí te dejo este código que hice ahora:
HTML:
<audio id="track1">
  <source src="audio.mp3"></source>
</audio>
<button id="play">▶</button>
<script>
var track = document.getElementById('track1'),
    playBtn = document.getElementById('play'),
    control=true;
playBtn.addEventListener('click', function(){
  if (control) {
    playBtn.innerHTML="◼";
    track.play()
    control=false;
  } else {
    playBtn.innerHTML="▶";
    track.pause();
    control=true;
  }
})
</script>

Ya si quieres algo más avanzado, pues ya tendrás que pagarle a alguien. 🙂

Saludos.
Muchas gracias me sirvio 😀
 
@degonexd Pues, aquí te dejo este código que hice ahora:
HTML:
<audio id="track1">
  <source src="audio.mp3"></source>
</audio>
<button id="play">▶</button>
<script>
var track = document.getElementById('track1'),
    playBtn = document.getElementById('play'),
    control=true;
playBtn.addEventListener('click', function(){
  if (control) {
    playBtn.innerHTML="◼";
    track.play()
    control=false;
  } else {
    playBtn.innerHTML="▶";
    track.pause();
    control=true;
  }
})
</script>

Ya si quieres algo más avanzado, pues ya tendrás que pagarle a alguien. 🙂

Saludos.
Eso son ayudas y no como los que te quieren cobrar pfff buena ayuda amigo
 
Voltar
Topo