Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.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
Javascript Facebook移动Safari不工作_Javascript_Facebook_Mobile_Mobile Safari_Facebook Javascript Sdk - Fatal编程技术网

Javascript Facebook移动Safari不工作

Javascript Facebook移动Safari不工作,javascript,facebook,mobile,mobile-safari,facebook-javascript-sdk,Javascript,Facebook,Mobile,Mobile Safari,Facebook Javascript Sdk,我已经在我的网站上实现了Facebook Connect SSO,它似乎可以在所有桌面浏览器上运行。但由于某些原因,它在我的iPhone上不起作用,我尝试了Mobile Safari和Mobile Chrome,它所做的只是打开Facebook的授权页面,然后就消失了。我第一次登录到浏览器时,它会正确地进行身份验证,然后关闭窗口,窗口会返回到我的网站,但似乎没有调用回调。每隔一次,当我试着打电话给它时,它就会消失在Facebook网站上,屏幕是白色的。我正在使用带有FB.login函数的Java

我已经在我的网站上实现了Facebook Connect SSO,它似乎可以在所有桌面浏览器上运行。但由于某些原因,它在我的iPhone上不起作用,我尝试了Mobile Safari和Mobile Chrome,它所做的只是打开Facebook的授权页面,然后就消失了。我第一次登录到浏览器时,它会正确地进行身份验证,然后关闭窗口,窗口会返回到我的网站,但似乎没有调用回调。每隔一次,当我试着打电话给它时,它就会消失在Facebook网站上,屏幕是白色的。我正在使用带有FB.login函数的Javascript SDK。我不知道还能做什么,也不知道如何调试它,我甚至在新的ios6 mobile safari上试用了web inspector。如果任何人有任何建议,请让我知道,如果你想看到一些代码示例或了解更多信息,我很乐意与大家分享。我也做了一些研究,这里有一些类似的问题没有答案:




事实证明,JSSDK在mobile safari上似乎有问题,我在其他网站上也遇到过这个问题。我最终使用的是PHPSDK,它涉及重定向,而不是windows尝试通信。事实证明,这种方法更简单。任何其他有JSSDK问题的人都应该首先尝试PHP SDK