UIWebView支持关闭和打开页面

时间:2013-07-29 01:17:01

标签: ios uiwebview

我正在构建一个具有非常简单的UIWebview页面的应用程序。该页面加载了我已经构建的移动网站的URL。移动网站能够使用Facebook登录供用户使用。当你在“使用Facebook登录”中点击safari中的移动URL时,safari会打开一个新页面,允许他们记录它。一旦用户登录safari关闭该页面,并将用户带回他们现在使用Facebook登录的移动网站。现在这很好,但是当我将UIWebView集成到我正在构建的应用程序中时,存在一个问题。 UIWebView将我带到移动网站,它甚至允许我点击“使用Facebook登录”,它会将我带到我可以使用Facebook登录的页面...但是,一旦我尝试登录,UIWebview不会将我带回主移动页面。唯一发生的事情是页面变白了。我认为这与UIWebView不知道如何关闭该页面并返回主页的事实有关。无论如何我能解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

查看此链接,该链接描述了如何实现与LinkedIn一起使用OAUTH身份验证的类似要求。

http://www.ibm.com/developerworks/library/mo-worklight-linkedin/

网络是否可以将Cordova与InAppBrowser插件一起使用,以便您有机会在身份验证后拦截从Facebook返回的重定向请求。上面的文章描述了使用IBM Worklight执行此操作,但您可以忽略该部分...:)