尝试通过google provider向firebase进行身份验证时出错

尝试通过google provider向firebase进行身份验证时出错,firebase,firebase-authentication,create-react-app,Firebase,Firebase Authentication,Create React App,以下是我的网站代码片段: const provider = new firebase.auth.GoogleAuthProvider(); app.auth().signInWithRedirect(provider); 也试过 signInWithPopup(provider) 两个结果相同(signInWithPopup显示立即关闭的弹出窗口) 我得到了相同的控制台错误: Uncaught TypeError: this.Zb.he is not a function

以下是我的网站代码片段:

const provider = new firebase.auth.GoogleAuthProvider();
        app.auth().signInWithRedirect(provider);
也试过

signInWithPopup(provider)
两个结果相同(signInWithPopup显示立即关闭的弹出窗口)

我得到了相同的控制台错误:

Uncaught TypeError: this.Zb.he is not a function
    at Gg.toString (auth.js:136)
    at Mg (auth.js:141)
    at auth.js:140
    at e.Da (auth.js:39)
    at hd (auth.js:43)
    at dd (auth.js:43)
    at C.Zd (auth.js:42)
    at Oc (auth.js:36)
直到几天前,它还可以正常工作。 尝试了不同的浏览器,结果相同

还尝试将firebase npm版本回滚到6.6.4


任何帮助都将不胜感激。

最终是由于我们的项目结构

我们使用了两个不同的firebase js包版本,因此两者之间的混淆可能不同

解决了一些网页配置


谢谢

看起来很奇怪。你在reactjs应用程序中使用这个吗?您正在使用firebase.js CDN吗?