Facebook OAuth弹出窗口仅在iOS上的Chrome中引发错误。 developers.facebook.com和google都没有对此提出任何要求。有想法吗?

最佳答案

在这种情况下,您可以按照以下方式使用重定向方法(通过检测用户代理为chrome ios):

https://www.facebook.com/dialog/oauth?client_id={app-id}&redirect_uri={redirect-uri}

在此处查看更多信息https://developers.facebook.com/docs/facebook-login/login-flow-for-web-no-jssdk/

备注:在这种情况下,我会个人使用服务器OAuth,但这应该可以解决问题,并且非常简单

09-20 22:46