我有一个应用程序与UIWebView
显示web page它有Facebook登录。我正在使用Facebook的JavaScript SDK(我无法使用iOS SDK)。Facebook的登录工作在Safari浏览器,但不是在UIWebView
当我在移动版Safari中打开网站时,登录工作正常,但不是在网页视图中。登录对话框打开后,我输入用户凭据并重定向到空白页面。我知道是什么原因造成的。在普通浏览器中,此登录对话框将在新窗口中打开。但由于UIWebView
不支持多个窗口,因此登录会替换网页,并且一旦登录成功,它将无法重定向回原始网页。
我已经搜索了所有的解决方案,但几乎所有这些都过时了。我不认为这有一个简单的解决方法,但如果任何人有解决方法/黑客,请帮助我。
谢谢。
@rAzOr我实际上找不到解决方案。抱歉。 – Isuru
Isuru,我知道这已经有一段时间了,但是你有没有找到解决方案? – byron
@byron我不认为我找到了解决方案。老实说,我不记得,因为这是很久以前,我现在无法访问这个项目。抱歉。 – Isuru