首页 > 解决方案 > Firebase 弹出窗口定位

问题描述

这必须已经回答了,但我很难找到它。

当使用基本的 Firebase 身份验证并使用谷歌弹出窗口时,无论如何都可以将弹出窗口放置在屏幕中央。当我点击谷歌登录时,它目前正在某个随机角落。

这是某种 CSS 样式吗?对所有这些东西都是新的。

我用来调用firebase的东西

var provider = new firebase.auth.GoogleAuthProvider();
firebase
  .auth()
  .signInWithPopup(provider)
  .then((result) => {
    /** @type {firebase.auth.OAuthCredential} */
    var credential = result.credential;

    // This gives you a Google Access Token. You can use it to access the Google API.
    var token = credential.accessToken;
    // The signed-in user info.
    var user = result.user;
    setUser(user);
    setIsLogged(true);
    // ...
  })
  .catch((error) => {
    // Handle Errors here.
    console.log(error);
  });

标签: javascriptreactjsfirebasefirebase-authentication

解决方案


推荐阅读