2014-01-06 141 views
0

我是在創造一個移動網絡應用程序的霧,並有兩個meta標籤Web應用程序內的IOS Web應用程序中打開鏈接

我有一個iPhone 5 7.0.4

當我點擊一個像它下面的常規鏈接,打開移動Safari瀏覽器窗口並離開Web應用程序。我也嘗試將目標設定爲_self和相同的行爲。

登錄

然後我用我的iPad這是在7.0.3和它的工作是應該,而不是鏈接打開移動Safari瀏覽器。我想繼續更新我的ipad到7.0.4,和我在ipad上的問題一樣。

任何人遇到這個問題,或知道一個修復?

感謝

+1

我有完全相同的問題,並縮小到你做的確切的事情。瘋狂搜索答案。我正在運行一個網站(我擁有所有鏈接都是相對的)。 7.0.4是唯一的區別。之前,他們沒有把你踢出「應用程序」。 – 2014-01-06 15:44:03

+0

@BradSherman我向蘋果提交了一個bug報告並等待回覆 –

回答

0

由於iOS的7.0.4中的WebApp的所有鏈接在Safari中打開。作爲一種變通方法,您可以使用JavaScript:

window.location.href =「text.html」

但是請記住,這些步驟將不會在歷史上被捕獲(所以沒有使用JavaScript喜歡歷史的能力。背部() ..)。

另外,如果你在你的web應用程序使用的菜單,嘗試iframe和JavaScript結合起來,你可以改變你的iframe的這一javascipt的內容:

的document.getElementById(「框架」)SRC = new_content.html

這將阻止您的WebApp在Safari中打開鏈接並保留在WebApp視圖中。

相關問題