gpt4 book ai didi

firebase - 如何在 View 模型中实现 firebase 电话身份验证?

转载 作者:行者123 更新时间:2023-12-04 08:19:24 25 4
gpt4 key购买 nike

我正在尝试使用 Kotlin 在 View 模型中添加 Firebase 电话身份验证代码。问题在于PhoneAuthProvider需要一个事件。有谁知道如何在不需要事件的情况下在 View 模型中实现此代码?
谢谢!

val mCallbacks: PhoneAuthProvider.OnVerificationStateChangedCallbacks ...

val options = PhoneAuthOptions.newBuilder(auth).apply {
setPhoneNumber(phoneNumber)
setTimeout(120L, TimeUnit.SECONDS)
setActivity(this) <-------------------------- // Activity (for callback binding)
setCallbacks(mCallbacks)
}.build()
PhoneAuthProvider.verifyPhoneNumber(options)

最佳答案

结果证明这是 API 20 ( check out this issue on Github ) 的故意更改,即使它违反了 MVVM 架构。需要事件的原因是该方法回退到 reCAPTCHA。实现它的正确方法“尚未确定”。

关于firebase - 如何在 View 模型中实现 firebase 电话身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65561826/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com