1
resposta

[Sugestão] Switcher Play e pause da música

Boa Noite Galera!

Tudo bem com vocês???

Venho compartilhar outra forma de verificar o evento onChange do switcher do play e pause de músicas, para quem usa o input do tipo checkbox:

No projeto Fokus, é verificado no condicional se a música está pausada, caso esteja pausada executamos o métdo play() do objeto música que na qual é declarado com new Audio() que recebe o caminho da música.

if (musica.paused) {
    musica.play();
  } else {
    musica.pause();
  }

A outra forma também é receber o evento na declaração do addEventListener e checar o evento de change se contém target com checked já que checkbox tem o estado de checked (true ou false) , (selecionado ou não), e fazer a verificação no condicional de evento.target.checked.

switcher.addEventListener('change', (evento) => {
  if (evento.target.checked) {
    musica.play();
  } else {
    musica.pause();
  }
});

Sucesso awee galera!!!

1 resposta

Legal!