我正在尝试允许用户使用javascript SDK通过Facebook登录来登录我的Web应用程序。它可以在台式机(Safari和chrome)上运行,但是在iOS上的Safari和chrome上都无法弹出。
该错误直接导致不支持浏览器和操作系统的chrome。这个问题的解决方法在这里描述。Safari的问题出在哪儿,却看不到弹出窗口,这一点还不太清楚。单击按钮即会调用登录呼叫,因此我认为浏览器不应该阻止它。我还尝试按照此处的建议允许弹出窗口,但是该解决方案无效,也不是强迫用户更改该设置的可行的长期解决方案。
人们如何在生产中使用Facebook登录并期望其在移动设备上工作?您需要使用手动fb登录吗?看来javascript SDK不适用于移动浏览器和OS。
这是移动浏览器中的常见问题,您会发现它也存在于某些android设备中。
为预防起见,最佳做法是手动构建登录流程。转到此处作为您的链接。
因此,是的,您将需要进行手动集成。但是,毫无疑问,这将是完全可靠的集成。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句