Я пытаюсь исправить этот код JavaScript, но я не могу понять, что все правильно, он все равно выбрасывает
Uncaught (в обещании) AbortError: Запрос play () был прерван вызовомpause ()
и я не понимаю, что с ним не так, поэтому, если вы, ребята, могли бы мне помочь, я был бы по-настоящему счастлив
Вот код
<html>
<head>
<script src="nui://game/ui/jquery.js" type="text/javascript"></script>
<script>
var audioPlayer = null;
window.addEventListener('message', function(event) {
if (event.data.transactionType == "playSound") {
if (audioPlayer != null) {
audioPlayer.pause();
}
audioPlayer = new Audio("./sounds/" + event.data.transactionFile + ".ogg");
audioPlayer.volume = event.data.transactionVolume;
audioPlayer.play();
}
});
</script>
</head>