Jak już pewnie niektórzy na forum widzieli, kończę projekt na zaliczenie i chciałbym dodać kilka smaczków.
Niestety automatyczne odtwarzanie z poziomu HML'a 5 jest zablokowane w przeglądarkach, a jQ mi nie działa.
jQuery wersja 3.4.1. Zależy mi na możliwie najbardziej prymitywnym rozwiązaniu problemu. Fragmenty "kodu" (zbyt mocne słowo jak na takie coś) i błąd z konsoli poniżej.
<script src="../../../scripts/jquery-3.4.1.js"></script>
<script>
$(document).ready(function() {
var x = document.getElementById("s");
x.play();
});
</script>
<audio src="../../../media/sfx/discovery_theme.mp3" id="s"></audio>
Ścieżki sprawdziłem. Także to nie to.
page.html:16 Uncaught (in promise) DOMException
(anonymous) @ page.html:16
mightThrow @ jquery-3.4.1.js:3557
process @ jquery-3.4.1.js:3625
setTimeout (async)
(anonymous) @ jquery-3.4.1.js:3663
fire @ jquery-3.4.1.js:3291
fireWith @ jquery-3.4.1.js:3421
fire @ jquery-3.4.1.js:3429
fire @ jquery-3.4.1.js:3291
fireWith @ jquery-3.4.1.js:3421
ready @ jquery-3.4.1.js:3901
completed @ jquery-3.4.1.js:3911
Będę wdzięczny za wskazówki. Google, Stack i te inne nie pomagają. Nie wygląda na to, żeby ktokolwiek kiedykolwiek miał z tym problem.
Eschaton