BlinkID / blinkid-capacitor

ID scanning for cross-platform apps built with Capacitor.
11 stars 3 forks source link

Overlay (close button, powered by microblink) not showing on iOS when BlinkCard is imported #29

Closed MattijsE closed 2 years ago

MattijsE commented 2 years ago

Recently we noticed that the close button was not visible anymore when users wanted to scan their ID with BlinkID on iOS. When clicking on the spot where the button should be it does actually work, but this isn't good UX of course. (The screenshot is from the simulator, but the same behaviour can be seen on a real device)

Screenshot 2022-04-26 at 10 39 53

After some investigation the issue was traced back to the BlinkCard plugin (v2.4.1) (https://github.com/blinkcard/blinkcard-capacitor). When uninstalling this plugin, the overlay is visible again as expected.

Screenshot 2022-04-26 at 10 44 20

My iOS knowledge is not deep enough to figure out exactly what goes wrong, so hopefully you can reproduce and fix this issue.

MBrizic01 commented 2 years ago

Hello @MattijsE,

Thank you for reaching out and waiting for our answer. Can you please contact us at support@microblink.com or submit the form and send us the minimal sample so that we can try and reproduce the issue on our side?

Regards, Mirna

MattijsE commented 2 years ago

Hi @MBrizic01,

Last week, we were able to solve it by accident. Previously we used BlinkIdCombinedRecognizer together with PassportRecognizer and for some reason the combination of both with BlinkCard caused said issue. Removing PassportRecognizer from our RecognizerCollection made the overlay reappear again.

So the problem had been solved, so no further help is required. Thanks!