X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=public%2Fjavascripts%2Fcomponents%2Fgame.js;h=bd3a187853b59540d860e945425cfa3cb67b7abe;hb=ea8417ff95096f626fae0286135d875a9c043e11;hp=7af9c8e32976295cfc442fa863b7c89381ee81e8;hpb=ffbae57a25ae8e376959bfc91095bb6ab97230e0;p=vchess.git diff --git a/public/javascripts/components/game.js b/public/javascripts/components/game.js index 7af9c8e3..bd3a1878 100644 --- a/public/javascripts/components/game.js +++ b/public/javascripts/components/game.js @@ -538,7 +538,7 @@ Vue.component('my-game', { if (!continuation) { // Not playing sound on game continuation: - new Audio("/sounds/newgame.mp3").play().catch(err => {}); + new Audio("/sounds/newgame.mp3").play().then(() => {}).catch(err => {}); document.getElementById("modal-newgame").checked = false; } this.oppid = oppId; @@ -685,7 +685,7 @@ Vue.component('my-game', { // Not programmatic, or animation is over if (this.mode == "human" && this.vr.turn == this.mycolor) this.conn.send(JSON.stringify({code:"newmove", move:move, oppid:this.oppid})); - new Audio("/sounds/chessmove1.mp3").play().catch(err => {}); + new Audio("/sounds/chessmove1.mp3").play().then(() => {}).catch(err => {}); this.vr.play(move, "ingame"); if (this.mode == "human") this.updateStorage(); //after our moves and opponent moves