Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
facebook javascript sdk登录不适用于iOS/best practices for mobile_Javascript_Facebook_Facebook Javascript Sdk - Fatal编程技术网

facebook javascript sdk登录不适用于iOS/best practices for mobile

facebook javascript sdk登录不适用于iOS/best practices for mobile,javascript,facebook,facebook-javascript-sdk,Javascript,Facebook,Facebook Javascript Sdk,我正在尝试允许用户使用javascript SDK通过facebook登录到我的webapp。它可以在桌面(safari和chrome)上工作,但是在iOS上safari和chrome上都无法弹出 该错误直接指向不支持浏览器和操作系统的chrome。这个问题有一个解决方法。目前尚不清楚safari的问题是什么,也看不到弹出窗口。登录调用是在单击按钮时调用的,因此我认为浏览器不应该阻止它。我也尝试过按建议允许弹出窗口,但该解决方案不起作用,也不是强制用户更改该设置的可行长期解决方案 人们如何在生产

我正在尝试允许用户使用javascript SDK通过facebook登录到我的webapp。它可以在桌面(safari和chrome)上工作,但是在iOS上safari和chrome上都无法弹出

该错误直接指向不支持浏览器和操作系统的chrome。这个问题有一个解决方法。目前尚不清楚safari的问题是什么,也看不到弹出窗口。登录调用是在单击按钮时调用的,因此我认为浏览器不应该阻止它。我也尝试过按建议允许弹出窗口,但该解决方案不起作用,也不是强制用户更改该设置的可行长期解决方案


人们如何在生产中使用facebook登录,并期望它在手机上工作?您需要使用fb登录吗?javascript SDK似乎不能很好地与移动浏览器和操作系统配合使用

这是移动浏览器中常见的问题,你会发现在一些安卓设备中也会出现这种情况

为预防起见,最佳做法是手动构建登录流。

因此,是的,您需要手动集成。但是,毫无疑问,这将是充分的证明