From b41d0bf956fd3ed6f747119507c0393747a592f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Sat, 25 Mar 2023 22:19:01 +0100 Subject: [PATCH] lint fix. --- client/src/components/video.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/client/src/components/video.vue b/client/src/components/video.vue index f63c8d30..341ccbfd 100644 --- a/client/src/components/video.vue +++ b/client/src/components/video.vue @@ -390,14 +390,15 @@ try { await this._video.play() } catch (err: any) { - if (!this._video.muted ) { - // video.play() can fail if audio is set due restrictive browsers autoplay policy - // retry with muted audio + if (!this._video.muted) { + // video.play() can fail if audio is set due restrictive + // browsers autoplay policy -> retry with muted audio try { this.$accessor.video.setMuted(true) this._video.muted = true await this._video.play() } catch (err: any) { + // if it still fails, we're not playing anything this.$accessor.video.pause() } } else { @@ -441,7 +442,6 @@ this._video.addEventListener('canplaythrough', () => { this.$accessor.video.setPlayable(true) if (this.autoplay) { - this.$nextTick(() => { this.$accessor.video.play() })