Hi guys,
I am running the latest Meteor release for building my app. I am trying to integrate Truecaller mobile verification given here - https://docs.truecaller.com/truecaller-sdk/mobile-websites/integrating-with-your-mobile-website/invoking-verification
I am using
let req_nonce = Math.floor(100000000 + Math.random() * 900000000);
window.open('intent://truesdk/web_verify?requestNonce=' + req_nonce + '&partnerKey=<mykey>&partnerName=HouseBook&lang=en&title=verify&skipOption=skip#Intent;scheme=truecallersdk;end', '_system');
to open the truecaller pop-up window for verification.
When I am running this on my mobile browser on my phone it is working fine, I am able to complete the verification flow. But when I am running it on an android device it doesn’t open.
I have also installed cordova-plugin-inappbrowser@3.2.0
after reading some post to enable in app browser but no success.
I have below setting in my mobile-config (kept all allow for testing)
App.accessRule("*");
App.accessRule('*.google.com/*');
App.accessRule('*.googleapis.com/*');
App.accessRule('*.gstatic.com/*');
App.accessRule('*', { type: 'navigation' });
App.accessRule('*', { type: 'intent' });
Any help will be appreciated.
Thank you.