On an emulator, it crashes so hard when I add the ReCaptchaV3 that I can't get much information.
However, when doing an adb logcat here is the line that explains the crash:
06-24 11:45:44.708 9159 9159 F crashpad: dlopen: dlopen failed: library "libandroidicu.so" not found: needed by /system/lib/libharfbuzz_ng.so in namespace (default)
06-24 11:45:44.708 8880 8951 F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x1c in tid 8951 (RenderThread), pid 8880 (pckg.name)
I did install webview (^11.22.3), using latest version of this package; using react native 0.66.0
I'm at loss of solution, any help would be appreciated!
EDIT: additional info:
When I add a timeout before displaying the Captcha component, then it works properly.
Then it works.
But it sounds very hacky and not something I should rely on; any explaination why I would need to wait for the page to be fully mounted before I can display the captcha v3?
On an emulator, it crashes so hard when I add the ReCaptchaV3 that I can't get much information. However, when doing an adb logcat here is the line that explains the crash:
I did install webview (^11.22.3), using latest version of this package; using react native 0.66.0
I'm at loss of solution, any help would be appreciated!
EDIT: additional info:
When I add a timeout before displaying the Captcha component, then it works properly.
For example:
coupled with:
Then it works. But it sounds very hacky and not something I should rely on; any explaination why I would need to wait for the page to be fully mounted before I can display the captcha v3?
Edit again:
Could it be related to some kind of race conditions as mentioned at the end of this doc? https://developers.google.com/recaptcha/docs/v3