【发布时间】:2022-06-20 12:35:36
【问题描述】:
下面是相关代码。调用方法
signInWithPopup
时抛出错误
auth/argument-error
:
import { AngularFireAuth } from "@angular/fire/compat/auth";
import firebase from "firebase/compat/app";
import "firebase/compat/auth";
constructor(
private afAuth: AngularFireAuth,
) { }
async socialSignIn(providerName: "google" | "facebook") {
const authProvider =
providerName === "google"
? new firebase.auth.GoogleAuthProvider()
: new firebase.auth.FacebookAuthProvider();
return this.afAuth.signInWithPopup(authProvider);
}
相关依赖:
"firebase": "9.6.9",
"@angular/fire": "7.3.0",
我正在使用 Angular 13。知道为什么会这样吗?这个错误不是很有用。