本文介绍了Facebook的auth被破坏为主屏幕webapps!的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用meta name =apple-mobile-web-app-capable的内容=yes(删除所有移动safari ui)时,Facebook connect.js js api无法使用主屏幕webapps。



验证后,我留下了一个白色的屏幕,我猜是因为它无法返回到应用屏幕。



该代码在每个桌面浏览器和



适用于?



编辑:在我的搜索中,我发现了这个问题几次fb板。没有人表达了一个很好的解决方案,即使是一个封闭的bug,没有帮助的信息

解决方案

白屏是重定向出错 - 这是一个xd_proxy.php调用,你可以确认吗?
如果是这样,您必须将您的connect.js代码更新为最新的可用数据,并重新开始工作。


Facebook connect.js js api cannot work with a home screen webapps when using meta name="apple-mobile-web-app-capable" content="yes" (to remove all mobile safari ui)

After it authenticates I am left with a white screen, I guess because it can't navigate back to the app screen.

The code works fine in every desktop browser & mobile safari.

Any solutions that work with http://connect.facebook.net/en_US/all.js?

EDIT: In my search I've found this question a few times on the fb boards. No one has voiced a good solution yet, even a closed bug with no helpful info http://bugs.developers.facebook.net/show_bug.cgi?id=15512

解决方案

the white screen is an error with redirection - it's an xd_proxy.php call, can you confirm? If so, you must update your connect.js code to the newest avaliable, and it will start to work again.

这篇关于Facebook的auth被破坏为主屏幕webapps!的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-02 09:11