我正在创建一个iOS Webapp(即一个以独立模式运行的HTML页面 - 没有Safari chrome - 当页面的书签添加到主屏幕时).
我有一个onclick调用FB.login()的按钮.当处于独立模式时,webapp会重定向到facebook登录页面(正如预期的那样),但之后,我被卡在白色屏幕上(我没有被要求进行身份验证,因为我已经有了,但我想,验证屏幕会发生在白色屏幕之前)并且不会被放回到webapp中.
Safari应用程序中的相同流程按预期工作.单击登录会调用FB.login(),这将打开一个新页面,要求您登录Facebook,登录并验证应用程序后,该页面将关闭并重新进入原始页面.
似乎在独立模式下,"第二页"出现问题,FB登录关闭并重定向回应用程序(它没有).流动被打破了.
这有什么办法吗?
谢谢,
-Esa
我试过关注FB移动网络"入门指南":https: //developers.facebook.com/docs/guides/mobile/web/ 我在iphone上打开全屏的网络应用程序.
但是当我尝试使用打开的fb登录页面登录时,单击"登录"按钮后,我得到一个空白的白色屏幕.用户登录但是..我知道这是因为如果我关闭并重新打开我的网络应用程序,我会检查登录状态并尝试获取一些用户信息,并且它工作正常...
当我在桌面的chrome或我的iphone的safari中尝试相同的Web应用程序时,登录过程就可以了......它只能在全屏web应用程序中打破.
有任何想法吗??我只是关注FB中的示例代码:-(
谢谢.