Сделайте переключатель паузы воспроизведения с html аудио - PullRequest
1 голос
/ 15 февраля 2020

Я ищу способ выполнить действие воспроизведения / паузы при нажатии элемента.

В основном, когда вы нажимаете, а дорожка не воспроизводится, она воспроизводится, а когда она воспроизводится, и вы нажимаете, она останавливается.

До сих пор я искал решение, подобное этому, но, похоже, конфликт между действием воспроизведения / паузы.

$('#feli').click(function() {
  feli.currentTime = 0;
  if (feli.play()) {
    feli.pause();
  } else {
    feli.play();;
  }
})

Какие-нибудь советы о том, как выполнить это простое действие?

Спасибо !!

Ответы [ 2 ]

0 голосов
/ 16 февраля 2020

Нашел мое решение, я положил его здесь:

$('#feli').click(function() {
  if (feli.paused) {
    feli.currentTime = 0;
    feli.play();
  } else {
    feli.pause();
  }
})
0 голосов
/ 15 февраля 2020

проверьте этот код, плз

$('#feli').click(function() {

  if (feli.play()) {
    feli.pause();
    feli.currentTime = 0;
  } else {
    feli.play();;
  }
});
...