Cordova-plugin-firebase中的电话号码无效

时间:2019-03-04 10:37:02

标签: android firebase cordova ionic-framework firebase-authentication

我正在尝试在可运行android真实设备的离子项目中使用cordova-plugin-firebase进行电话身份验证。但是最近我遇到了一个抱怨invalid phone number的问题,但是,它在几周前就可以正常工作了。 这是代码:

 signIn() {

// add a local variable to store navCtrl object

let thatNavCtrl = this.navCtrl;

//Step 1 — Pass the mobile number for verification



window.FirebasePlugin.verifyPhoneNumber('+93794737444', 60, function (credential) {

  let verificationId = credential.verificationId;

  //This is STEP 2 — passing verification ID to verify Page

  thatNavCtrl.push(VerifyPhonePage, { verificationid: verificationId, phone: tell });

}, (error) => {

  console.error(error);

});

,这是错误的屏幕截图: enter image description here

让我知道您是否需要其他方法来解决问题。

1 个答案:

答案 0 :(得分:1)

经过数小时的项目搜索,我自己发现了问题,这是因为我没有在Firebase控制台上添加SH-1密钥。对于我来说,奇怪的是,在读取它从未抱怨过SH-1密钥身份验证的错误时。