我使用firebase认证,它在桌面浏览器中工作,但它不工作在手机浏览器这是我使用的代码:
function login() { const googleAuth = new GoogleAuthProvider(); return signInWithPopup(auth, googleAuth).then(() =>getUserName(auth.currentUser.uid)) }
如何使它在移动的浏览器中工作
3pvhb19x1#
使用弹出窗口登录在移动的浏览器中无法可靠地工作。请改用signInWithRedirect。来自signing in with Google上的Firebase文档:在移动的设备上首选重定向方法。
signInWithRedirect
1条答案
按热度按时间3pvhb19x1#
使用弹出窗口登录在移动的浏览器中无法可靠地工作。请改用
signInWithRedirect
。来自signing in with Google上的Firebase文档:
在移动的设备上首选重定向方法。