Для того чтобы звук воспроизводился заново при каждом двойном нажатии, можно использовать следующий JavaScript код:
```javascript
const audio = new Audio('путь_к_аудио_файлу.mp3');
let isPlaying = false;
function playAudio() {
if (!isPlaying) {
audio.currentTime = 0;
audio.play();
isPlaying = true;
} else {
audio.pause();
audio.currentTime = 0;
audio.play();
}
}
document.getElementById('play-button').addEventListener('dblclick', playAudio);
```
Для настройки HTML5 плеера с двойным нажатием на кнопку "restart", чтобы трек зацикливался, начиная с начала песни, можно использовать следующий код:
```html
<audio id="audio" src="путь_к_аудио_файлу.mp3"></audio>
<button id="restart-button">Restart</button>
<script>
const audio = document.getElementById('audio');
function restartAudio() {
audio.currentTime = 0;
audio.play();
}
document.getElementById('restart-button').addEventListener('dblclick', restartAudio);
</script>
```
Этот код создаст HTML5 аудио элемент, который в случае двойного нажатия на кнопку "Restart" будет перезапускать трек с самого начала.