From 298296a81f0bebf3efdd39a9efca5d34e76e6140 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sat, 26 Feb 2022 13:08:42 -0800 Subject: [PATCH] Fix iOS audio (#11863) --- src/panels/media-browser/browser-media-player.ts | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/panels/media-browser/browser-media-player.ts b/src/panels/media-browser/browser-media-player.ts index 182f944e3f..bc88414a98 100644 --- a/src/panels/media-browser/browser-media-player.ts +++ b/src/panels/media-browser/browser-media-player.ts @@ -25,6 +25,7 @@ export class BrowserMediaPlayer { private onChange: () => void ) { const player = new Audio(this.resolved.url); + player.autoplay = true; player.volume = volume; player.addEventListener("play", this._handleChange); player.addEventListener("playing", () => { @@ -33,15 +34,7 @@ export class BrowserMediaPlayer { }); player.addEventListener("pause", this._handleChange); player.addEventListener("ended", this._handleChange); - player.addEventListener("canplaythrough", () => { - if (this._removed) { - return; - } - if (this.buffering) { - player.play(); - } - this.onChange(); - }); + player.addEventListener("canplaythrough", this._handleChange); this.player = player; }