Hi Team,
I Implimented WebOTP in my Angular application and it's working perfect in Android chome browser but when i tested in Iphone 13 IOS Chome browser then it's not working due to first if condition getting failed --> if ('OTPCredential' in window) {
Below is code is used:
try { if ("OTPCredential" in window) { try { if (navigator.credentials) { const ac = new AbortController(); setTimeout(() => { ac.abort(); }, 60 * 1000);
let o = { otp: { transport: ['sms'] }, signal: ac.signal }; await navigator.credentials.get(o).then((otp: any) => { alert(otp['code']) ac.abort(); } }).catch((err) => { console.log(err); }); }; } catch (e) { console.log(e) } } } catch (e) { console.log(e) }
Please help..