属性verifyPhoneNumber不存在类型' typeof auth'

时间:2018-05-03 05:24:47

标签: cordova typescript firebase firebase-authentication ionic3

我正在使用此插件cordova-plugin-firebase-authentication

我无法在该插件中使用方法,例如verifyPhoneNumber cordova.plugins.firebase.auth.verifyPhoneNumber("+123456789").then(function(verificationId) { // pass verificationId to signInWithVerificationId }); 我收到错误Cannot find name 'cordova'.

所以我用它作为

firebase.auth.verifyPhoneNumber("+123456789").then(function(verificationId) { // pass verificationId to signInWithVerificationId });将导入添加为import * as firebase from 'firebase';

但我收到错误:

  

属性verifyPhoneNumber在类型' typeof auth'上不存在。

我对离子很新,我在这里做错了什么。

1 个答案:

答案 0 :(得分:0)

尝试这样做

new firebase.auth.PhoneAuthProvider().verifyPhoneNumber("+123456789").then(function(verificationId) {
// pass verificationId to signInWithVerificationId
});

根据docs