iPhone上的Safari:我可以关闭oauth浏览器选项卡吗?

时间:2014-06-16 13:03:27

标签: ios mobile-safari passbook

我正在使用oauth来验证我的iPhone应用程序的用户。他们单击登录按钮,Safari将打开以显示密码输入页面。之后,使用自定义网址方案重定向它们,例如myapp:// somethingsomething,再次打开应用程序(将Safari发送到后台)。

我可以在重定向期间关闭浏览器点按吗?或者之后直接通过Javascript?

我问,因为如果我的用户向他的Passbook导入了一个bording传递,Safari会打开并再次登录我的用户,因为该选项卡仍在那里。

1 个答案:

答案 0 :(得分:2)

通过在发出重定向之前在JS中执行setTimeout()调用来解决问题。在setTimeout()中执行另一个重定向:到一个无害的页面。