0

这是我的网站代码片段:

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

任何帮助将不胜感激。

4

1 回答 1

0

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

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

通过一些 webpack 配置解决。

谢谢。

于 2017-01-25T08:18:05.897 回答