Вот как "сохраняется" звук:
<audio id = "hammer" src="res/sounds/Building/hammer.wav"></audio>
В реальной игре (для которой я использую звуки) я использую это для воспроизведения звука:
function playSound(soundid)
{
document.getElementById(soundid).currentTime = 0;
document.getElementById(soundid).play();
}
Но звук воспроизводится только в первый раз, и никогда больше! Я попытался сбросить «currentTime» в консоли на 0, но буквально понял следующее:
>document.getElementById("hammer").currentTime = 0
0
>document.getElementById("hammer").currentTime
0.340...
Почему это происходит, как мне это исправить?