2012-06-29 23 views
0

我目前正在開發一個帶有webview的iPhone應用程序。該應用程序適用於高於iPad 1或iPhone 3gs的每臺設備,但在這兩臺設備上運行緩慢5分鐘後。IOS Webview在iPad 1和iPhone 3gs上慢速

它只是一個簡單的應用程序與web視圖,當我在iPad 2上嘗試它運行平穩。 我正在加載的網站有一些JavaScript,但它適用於iPad 1和iPhone 3gs的Safari瀏覽器。

有人知道發生了什麼問題嗎?

Thx!

+0

這兩款設備在RAM和CPU方面都比較老舊,功能也不那麼強大。所以這可能是您提到的性能下降的唯一原因。 – Morothar

+0

但爲什麼代碼在移動Safari瀏覽器上工作流暢?它在safari中也應該很慢,但它運行得很好。 – Daniel

+0

您使用ARC嗎? – JDx

回答

0

我不使用ARC,但發現問題。

在應用程序中,我使用蘋果的Reachability類來檢查設備是否具有互聯網連接。我的加載函數正在循環,應用程序不斷測試連接。

當我改變加載函數來檢查連接後,只有一旦問題消失了!