当用户打开Safari的“防止跨站点跟踪”时,Facebook登录response.status是unknown,有什么方法可以获得登录信息吗?
同样的代码在Chrome中运行得很好

发布于 2019-01-30 10:16:09
尝试禁用cookie策略。我和Google也有类似的问题,这段代码解决了这个问题。希望它也适用于Facebook登录
auth2 = window.gapi.auth2.init({
client_id: 'xxx',
cookiepolicy: 'none',
});参考资料:https://github.com/google/google-api-javascript-client/issues/342
https://stackoverflow.com/questions/54437936
复制相似问题