我正在使用 react-native-firebase
向新用户发送验证电子邮件。验证链接应使用动态链接打开应用以继续注册过程。
userCredential.user.sendEmailVerification({
handleCodeInApp: true,
url: "https://myapp.page.link/email-verified",
})
在 iOS 上它工作正常 - Firebase 发送电子邮件,并在打开应用的电子邮件 (https://myapp.page.link?link=https://full-verification-link...) 中的 URL 前附加一个动态链接。
但是,当我在 Android 上调用该方法时,发送的邮件没有预先添加动态链接(https://full-verification-link...),因此它会打开浏览器而不是应用程序。
当我创建动态链接时,它们会打开 Android 应用,因此只是验证电子邮件没有正确发送。任何想法为什么会发生?