2014-06-16 67 views
2

我正在使用oauth來驗證我的iPhone應用程序的用戶。他們點擊登錄按鈕,Safari打開顯示密碼輸入頁面。之後,它們使用自定義URL方案重定向,例如, myapp:// somethingsomething,它再次打開應用程序(將Safari發送到後臺)。iPhone上的Safari:我可以關閉oauth瀏覽器選項卡嗎?

我可以在重定向期間關閉瀏覽器水龍頭嗎?或者直接通過Javascript?

我問,因爲如果我的用戶輸入bording pass到他的Passbook,Safari打開並重新登錄我的用戶,因爲該選項卡仍然存在。

回答

2

好了,在發出重定向之前,通過在JS中執行setTimeout()調用來修復。在setTimeout()中執行另一個重定向:轉到一個無害的頁面。

相關問題