2014-06-16 45 views
2

我正在使用oauth来验证我的iPhone应用程序的用户。他们点击登录按钮,Safari打开显示密码输入页面。之后,它们使用自定义URL方案重定向,例如, myapp:// somethingsomething,它再次打开应用程序(将Safari发送到后台)。iPhone上的Safari:我可以关闭oauth浏览器选项卡吗?

我可以在重定向期间关闭浏览器水龙头吗?或者直接通过Javascript?

我问,因为如果我的用户输入bording pass到他的Passbook,Safari打开并重新登录我的用户,因为该选项卡仍然存在。

回答

2

好了,在发出重定向之前,通过在JS中执行setTimeout()调用来修复。在setTimeout()中执行另一个重定向:转到一个无害的页面。

相关问题