我指的是“ https://cdn.firebase.com/js/client/2.1.2/firebase.js

fb.onAuth在iOS8中始终为移动浏览器返回authData null。在其他桌面浏览器和移动chrome上,authData不为null。

fb.onAuth(function(authData) {
  if (authData !== null) {
    console.log("Authenticated successfully with payload:", authData);
    window.location.replace("<myappsurl>");
  } else {

  }
});
};

最佳答案

这实际上是与移动Safari设置有关的问题。如果在移动浏览器上启用了私密浏览,则authData将显示为空。

关于javascript - 来自第三方身份验证的Firebase身份验证数据在移动Safari iOS8中始终为空,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28283221/

10-12 19:06