我創建了一個使用UIWebView來顯示移動網站的iOS應用程序。該移動網站在UIWebView中爲其Web服務器提供了「後退」按鈕,但有些頁面提供了導航到外部網站的鏈接。iOS UIWebView需要在單獨的瀏覽器中啓動特定的URL
我想在這些頁面上提供一個「返回」按鈕以返回到原始Web服務器,但如果我不能這樣做,那麼我想以這種方式在標準瀏覽器中啓動這些外部網站用戶仍然可以使用移動網站已經顯示的「後退」按鈕在UIWebView中導航原始網站。
就目前而言,一旦用戶點擊其中一個「外部」鏈接,我的應用就無法導航回移動網站,因爲這些網站不會顯示返回按鈕以返回到移動應用。我該如何解決這個問題?
你就不能添加一個按鈕,用戶界面和它掛到'[webView的GoBack的]在Safari中打開外部URL的;'? – 2013-02-22 05:50:57
那麼「客戶」區域已經有一個「後退」按鈕,作爲移動網站網頁的一部分。我認爲這將是糟糕的UI設計有兩個後退按鈕。此外,我無法控制移動網站的服務,但我確實可以控制iOS應用。 – gonzobrains 2013-02-22 07:51:09