Всем привет. Как реализовать в Jquery, чтобы при каждом клике аудиофайл проигрывался всего один раз. То есть чтобы аудиофайл не был зациклен.
$('.block').on( 'click', function () {
//Без повторное воспроизведение аудиофайла при каждом клике.//
});
Из личного опыта - реализовывал это так:
let audio = new Audio('/path/to/audio/audio_file_name.wav');
audio.volume = 1;
audio.play();
Тут решается простым HTML 5
. Документация.
<audio controls>
<source src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/3/error.mp3" type="audio/ogg; codecs=vorbis">
<source src="ahttps://s3-us-west-2.amazonaws.com/s.cdpn.io/3/error.mp3" type="audio/mpeg">
</audio>
Добавляем зацикливание:
<audio loop="loop" controls>
<source src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/3/error.mp3" type="audio/ogg; codecs=vorbis">
<source src="ahttps://s3-us-west-2.amazonaws.com/s.cdpn.io/3/error.mp3" type="audio/mpeg">
</audio>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Есть страница корзины, на странице товары и их параметры формируются в таблицу table
Всем приветПоявилась проблемка: nav выходит за пределы div при масштабирование окна браузера