【问题标题】:Facebook autentication in a web view does not redirect to the original page in iOSWeb 视图中的 Facebook 身份验证不会重定向到 iOS 中的原始页面
【发布时间】:2015-11-16 02:41:39
【问题描述】:

现在我正在构建 iOS 应用程序,但我有未解决的问题。 它紧随其后; 正如我在标题中提到的,我无法通过 Facebook 登录。

为此; 1. 我创建了提供 FB 登录功能的 Web 视图 A(显示任何站点)。 2. 然后我有另一个 webviewB 以编程方式(显示 FB 登录视图)

我可以在 webviewB 中获取 FB 登录信息。 然后我必须使用 FB 登录信息登录任何网站。但我不能。 请帮帮我。

在 Android 中,我可以使用 setchromeclient() 或 setWebviewClient()。 但我不能在 iOS 中。

我认为 UIWebview 的功能不如 Safari。

【问题讨论】:

    标签: ios facebook web view modal-dialog


    【解决方案1】:

    您不应该直接使用 webview 进行 facebook 身份验证。

    要与 facebook 就其数据进行通信(在您的情况下为身份验证),您必须使用任一选项

    1. Apple's Social framework
    2. Facebook iOS SDK

    通过使用这种方式框架将在身份验证后处理重定向

    facebook提供的Facebook iOS SDK更加灵活。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-15
    • 1970-01-01
    • 2014-09-03
    • 2012-12-30
    • 2012-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多