-
Notifications
You must be signed in to change notification settings - Fork 865
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Demo iOS 11.1 Safari - Scan & video not working #101
Comments
As I understand it, the Apple Webkit engine in iOS doesn't support WebRTC as of yet. This library requires WebRTC, and all browsers running on iOS are forced to use Apple Webkit. =( |
Thx swaipa, this was my understanding as well but the release notes of Safari 11 stating it was implemented: " Support for real-time communication using WebRTC [...] New in Safari 11.0 – Camera and microphone access" |
https://github.com/mdn/samples-server/tree/master/s/webrtc-capturestill with webRTC works on my iPhone 7! |
This could be related to the |
I added the "playsinline" and "controls='true'"-tags. That doesn't change anything - it's still not working with iOS11 / Safari. |
I've opened a pull request that appears to fix this issue, and (conveniently!) makes Instascan compatible with Safari for macOS and Safari for iOS 11. |
I have safari Version 11.0.2 (13604.4.7.1.3) and it does not work. I get [Error] Unhandled Promise Rejection: TypeError: Type error In line return this._stream = i.sent, i.abrupt("return", window.URL.createObjectURL(this._stream)); Is there a combined file without the obfuscation ? |
@sascha-hack |
No I did not look into it. |
Is there a change this will be merged? |
Hello friends, |
@thegreatsunra it worked for me. apply both solutions at these issues: (alternative for 105: #54) |
I also needed to change the video tag to |
Hi Demo is only showing a black screen for both cams on iPhone 7 iOS 11.1 Safari
Inspector showing no single error
Scanning not working (tested in blind)
The text was updated successfully, but these errors were encountered: