From 997d8d64f3af8a415277b593da069fe5fd0afba6 Mon Sep 17 00:00:00 2001 From: David Werth Date: Wed, 25 Oct 2017 21:36:29 +0200 Subject: [PATCH] #1 iOS 11 Compatibility --- src/browser/BrowserCodeReader.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/browser/BrowserCodeReader.ts b/src/browser/BrowserCodeReader.ts index ae6099dc..946c818a 100644 --- a/src/browser/BrowserCodeReader.ts +++ b/src/browser/BrowserCodeReader.ts @@ -147,6 +147,11 @@ export default class BrowserCodeReader { } else { this.videoElement = videoElement } + // Needed for iOS 11 + this.videoElement.setAttribute("autoplay", "true"); + this.videoElement.setAttribute("muted", "true"); + this.videoElement.setAttribute("playsinline", "true"); + this.videoElement.setAttribute("autofocus", "true"); } private getMediaElement(mediaElementId: string, type: string) {