我正在尝试实现以下目标:我的网络应用程序上有 facebook 身份验证。身份验证完成后,我想返回 PhoneGap 应用程序。
身份验证流程工作得很好。但是返回应用程序应该通过向 facebook 身份验证 URL 提供重定向 URL 来完成。问题是我不知道 URL 是什么。
我已经尝试过自定义 URL 方案,它在外部 Mobile Safari 窗口中执行身份验证流程时起作用。但在这种情况下,身份验证设置为 Safari 会话,而不是 Web App。
如果不使用外部窗口,但在 Web App 中完成身份验证,则自定义 URL 方案将不起作用。
我有一个提示,这可以通过 PhoneGap ChildBrowser 插件来完成。这是我想尝试的最后一个可能的选择
如果唯一可能的解决方案是 ChildBrowser,我还没有找到任何好的教程或说明如何做到这一点。对此有何建议?
如果有人有更好的例子,请给出解决方案