Skip to content
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

Scan QR Doesn't Work on iOS Safari Installed as PWA #346

Closed
leesalminen opened this issue Jul 13, 2023 · 4 comments
Closed

Scan QR Doesn't Work on iOS Safari Installed as PWA #346

leesalminen opened this issue Jul 13, 2023 · 4 comments

Comments

@leesalminen
Copy link

Hi there,

Just getting to try out Mutiny today for the first time. Love it!

I'm running into an issue scanning QR codes with Mutiny wallet when installed as PWA on iOS. The camera never initializes, and am unable to scan a QR code. Specifically on iOS 16.5.1 on iPhone 12 Pro.

I've attached a short video demoing this here: https://github.com/MutinyWallet/mutiny-web/assets/3018359/ddff7c6e-cc5d-4b5e-a639-84bd5f21a284

It looks like Mutiny is using the qr-scanner package maintained by Nimiq (a non-BItcoin "crypto" company). I was looking into their issues and there do seem to be various iOS-specific issues on there, nothing that describes this issue perfectly. Perhaps there are more reliable/widely used QR scanning packages out there? If you're open to using a different package I'd be happy to try and PR it.

@benthecarman
Copy link
Collaborator

yes we have #174 documenting this. seems like an ios issue and less of a library issue.

@leesalminen
Copy link
Author

FWIW, we use html5-qrcode in our web wallet as part of the Galoy stack. Works fine on iOS as PWA, I use it nearly every day personally.

https://github.com/mebjas/html5-qrcode

@TonyGiorgio
Copy link
Collaborator

FWIW, we use html5-qrcode in our web wallet as part of the Galoy stack. Works fine on iOS as PWA, I use it nearly every day personally.

https://github.com/mebjas/html5-qrcode

Looks like they have the same problem: mebjas/html5-qrcode#713

@leesalminen
Copy link
Author

FWIW, we use html5-qrcode in our web wallet as part of the Galoy stack. Works fine on iOS as PWA, I use it nearly every day personally.
https://github.com/mebjas/html5-qrcode

Looks like they have the same problem: mebjas/html5-qrcode#713

Very interesting indeed. As I mentioned, I use that package in my daily life buying things with lightning. Haven't experienced it. Perhaps it's some very weird iOS thing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants