Can';在Cordova应用程序上使用Firebase Auth进行社交登录

Can';在Cordova应用程序上使用Firebase Auth进行社交登录,cordova,firebase,firebase-authentication,Cordova,Firebase,Firebase Authentication,我正在尝试在我的Cordova应用程序上使用Google和Facebook登录Firebase。 我遵循了这个指南: 但我仍然得到这个错误: auth/operation-not-supported-in-this-environment 这是我的代码: var provider = new window.parent.firebaseRef.auth.GoogleAuthProvider(); window.parent.firebaseRef.auth().sig

我正在尝试在我的Cordova应用程序上使用Google和Facebook登录Firebase。 我遵循了这个指南:

但我仍然得到这个错误:

auth/operation-not-supported-in-this-environment
这是我的代码:

      var provider = new window.parent.firebaseRef.auth.GoogleAuthProvider();
      window.parent.firebaseRef.auth().signInWithRedirect(provider).then(function(result) {
        var token = result.credential.accessToken;

      }).catch(function(error) {
        var errorCode = error.code;
        var errorMessage = error.message;

        Materialize.toast(errorMessage, 4000);
      });

您使用的是最新版本的Firebase JS吗?请记住,这只支持Android和iOS。我使用的是最新版本的firebase.js文件。Android和iOS只支持什么?你是什么意思?Cordova支持其他平台(不仅仅是Android和iOS),但Firebase Auth只支持后者。我想确定你没有使用其他平台。哦,明白了。我正在开发一个Android应用程序。你使用的是最新版本的Firebase JS吗?请记住,这只支持Android和iOS。我使用的是最新版本的firebase.js文件。Android和iOS只支持什么?你是什么意思?Cordova支持其他平台(不仅仅是Android和iOS),但Firebase Auth只支持后者。我想确定你没有使用其他平台。哦,明白了。我正在开发一个Android应用程序。