2012-05-21 81 views
2

我正试图实现以下功能:我在我的网络应用上使用了Facebook身份验证。我想在完成身份验证后返回到PhoneGap应用程序。ios手机版的facebook身份验证

认证流程正常。但回到应用程序应该通过提供重定向url到Facebook认证URL来完成。问题是我不知道URL是什么。

我试过自定义URL方案,它在外部Mobile Safari窗口中执行认证流程时起作用。但在这种情况下,身份验证设置为Safari会话,而不是Web应用程序。

如果未使用外部窗口,但身份验证在Web App中完成,则自定义URL方案将不起作用。

我有一个提示可以用PhoneGap ChildBrowser插件完成。这是我想尝试的最后一种可能选项

如果唯一可能的解决方案是ChildBrowser,我还没有找到任何好的教程或说明应如何完成。对此有何建议?

请给出解决方案,如果任何人有更好的例子

回答