首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >预期的3-4参数,但得到了2.ts FirebaseX本机插件

预期的3-4参数,但得到了2.ts FirebaseX本机插件
EN

Stack Overflow用户
提问于 2020-06-12 12:44:15
回答 1查看 137关注 0票数 0

我需要使用Firebase手机8月与FirebaseX插件。我试过这样做:

代码语言:javascript
复制
 async getVerificationCode(): void {

    const res:any = await this.firebaseX.verifyPhoneNumber('+16505553434', 60);

  }

但上面写着:

期望3-4个参数,但得到2.ts(2554) index.d.ts(347,96):没有为'phoneNumber‘提供一个参数。

代码语言:javascript
复制
  "@ionic/angular": "5.1.1",
  "@ionic-native/firebase-x": "^5.26.0",
  "firebase": "7.15.0",

知道怎么正确地使用这个吗?

API:

代码语言:javascript
复制
>   verifyPhoneNumber(success: (value: string | object) => void, error:
> (err: string) => void, phoneNumber: string, timeoutDuration?: number):
> Promise<any>;
>     /**
>      * Signs the user into Firebase with credentials obtained using verifyPhoneNumber().
>      * See the Android- and iOS-specific Firebase documentation for more info.
>      * @param {object} credential - a credential object returned by the success callback of an authentication method
>      * @param {function} success - callback function to call on successful sign-in using credentials
>      * @param {function} error - callback function which will be passed a {string} error message as an argument
>      */
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-12 12:47:59

它期待在你的论点之前进行两次回调。试一试

代码语言:javascript
复制
const res:any = await this.firebaseX.verifyPhoneNumber(() => {}, () => {}, '+16505553434', 60);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62344543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档