2011-05-07 30 views
0

我有一個簡單的sencha觸摸應用程序在mvc風格與視口中的一個視圖:主視圖。當您在主視圖上滑動手指時,另一個面板會彈出爲模式浮動窗口。此面板位於主視圖腳本的變量內。 我的問題:在iOs設備上(通過電話),彈出窗口顯得非常晚 - 就像刷卡發生後的2-4秒鐘。 這是正常的,還是有辦法加快sencha觸摸/ phonegap,也許通過預加載彈出,預先打開,並使其無形...?superslow滑動反應 - 如何加快sencha觸摸/ phonegap

thnx!

+0

這不是你的問題的答案,但你可能想看看這個問題:http://stackoverflow.com/questions/3307732/why-does-javascript-run-so-slow-on-iphone the iphone不會通過webview在javascript上進行jit編譯(僅在safari中)。因此,sencha觸摸在iOS上的Safari瀏覽器比電話(webview)更快。當你研究這件事時,只是一個頭腦。 – ballmw 2011-05-09 15:08:34

+0

我相當肯定,自從iOS 5.0將硝基引擎提供給webviews以來,這已經發生了變化。不再只是硝基JavaScript引擎的Safari瀏覽器。 – hatunike 2011-11-02 20:02:54

回答

1

在設備上進行測試時,確保沒有在調試中安裝應用程序,但速度很慢。

+0

我怎麼能預防? – headkit 2011-05-10 07:34:55

+0

當您在本地將設備安裝在您的設備上進行測試時,它是運行/調試選項中的一個選項。如果您處於調試模式,則會通過它進行檢查。 – ballmw 2011-05-10 12:04:24

+0

這是否解決了您的問題?我問,因爲我正在評估使用Sencha Touch + Phonegap開發跨平臺移動應用程序的過程,我對性能問題感興趣。 – 2012-01-17 09:24:31