2011-09-30 36 views
1

我發現沒有任何與我的問題相關的內容,也許我使用了錯誤的關鍵字。但讓我解釋一下:iPad在應用切換後顯示網站/應用的錯誤狀態

我有一個奇怪的問題與iPad。我們有一個小的JavaScript應用程序/網站,沒有什麼特別的。它通過UIWebView在本地應用程序容器中運行。問題是:

當我們在外部Safari瀏覽器窗口中打開鏈接(例如pdf)並切換回應用程序(通過四個手指手勢或按鈕)有時(並非總是),我們看到網站的舊狀態(例如,應該隱藏的舊div容器),直到iPad重新打開窗戶(一秒鐘之後)。重繪後一切正常,但在重繪之前,我們看到有什麼問題。

我們不能重建問題。有時會發生某種程度的變化

對我來說,它看起來像iPad存儲網站的屏幕截圖,直到它重繪DOM,因爲它不聽任何事件。有時iPad會存儲錯誤的截圖? 這是iPad/Safari/UIWebView的已知行爲嗎?或者真的是應用程序容器或網站中的一些代碼的問題?

回答

0

我現在正在用手勢使用iPad和iPhone,這也引起了我的注意。儘管我還沒有開發應用程序,但我發現這種情況正在發生。

不僅與uiWebView,而且與Spotify & TomTom等應用程序。它總是等待一秒鐘左右,然後重新正確地重新繪製應用程序,有時是一箇舊的狀態,然後它應該有。

我想這是iOS的工作原理,對此無能爲力。

+0

好的,我很害怕它。但很高興聽到其他應用程序也有同樣的問題。 有誰知道是否有關於這個iOS相關事物的文檔? (對不起,我不是一個iOS開發人員,我搜索了一些關於iOS的詳細技術文檔,但我想沒有這個東西。) – b2m9