来自第三方身份验证的 Firebase 身份验证数据在移动版 Safari 中始终为空 iOS8
Firebase authdata from third-party authentication is always null in mobile safari iOS8
我引用的是“https://cdn.firebase.com/js/client/2.1.2/firebase.js”
fb.onAuth 始终为 iOS8 中的移动 Safari 返回 authData null。 authData 在其他桌面浏览器和移动设备上不为空 chrome。
fb.onAuth(function(authData) {
if (authData !== null) {
console.log("Authenticated successfully with payload:", authData);
window.location.replace("<myappsurl>");
} else {
}
});
};
这实际上是一个与移动 Safari 设置有关的问题。如果在移动版 safari 上启用了隐私浏览,authData 将显示为空。
我引用的是“https://cdn.firebase.com/js/client/2.1.2/firebase.js”
fb.onAuth 始终为 iOS8 中的移动 Safari 返回 authData null。 authData 在其他桌面浏览器和移动设备上不为空 chrome。
fb.onAuth(function(authData) {
if (authData !== null) {
console.log("Authenticated successfully with payload:", authData);
window.location.replace("<myappsurl>");
} else {
}
});
};
这实际上是一个与移动 Safari 设置有关的问题。如果在移动版 safari 上启用了隐私浏览,authData 将显示为空。