In einer Cross-Plattform-App (iOS, Android) wird mittels der Rückkamera ein QR-Code gescannt. Ich nutze aktuell die ZXing Lib, was auch zuverlässig funktioniert.
Nun tritt aber zunehmend ein Problem auf:
Die neueren iPhones (der Pro Serie) verwenden mehrere Linsen und wechseln im Foto-Modus automatisch zwischen diesen Linsen bei Bedarf. Alle meine Versuche, dieses Verhalten auch in der ZXing oder vergleichbaren Libs zu aktivieren, schlugen fehl. Es wird nicht zwischen den Linsen gewechselt und im Resultat ist kein Scannen eines QR-Codes mit geringem Abstand möglich.
Offenbar müsste ich für iOS-Geräte aus der
RAD-Applikation iOS eigene Funktionen aufrufen. Welche Lösungsmöglichkeiten gibt es für dieses Problem?