2015-06-25 37 views
0

我從「$ ionic start myApp sidemenu」直接構建並直接部署到Android。 但是,當我點擊播放列表頁面時,例如:點擊「Indie」,我覺得在頁面開始更改之前有300毫秒的延遲。離子列表和href延遲

如果下一頁有img標籤或其他東西,情況會更糟糕。

據我所知,離子應該已經消除了300ms的延遲。難道我做錯了什麼?我沒有改變任何東西,所以代碼使用href。我應該使用ng-click嗎?

我使用的是最新的離子v 1.0.0「鈾麒麟」

+0

我想你應該通過這個官方文件。 http://blog.ionic.io/hybrid-apps-and-the-curse-of-the-300ms-delay/ –

回答

0

問題最有可能是零散和過時的Android的WebView(因爲Webview是用來渲染應用程序)。在大多數Android設備上,你會得到非常差的性能,除非你使用交叉引擎來構建。我有一個公司的應用程序,並在遊戲商店的個人應用程序,我們設法在android上獲得良好性能的唯一方法是與人行橫道建立。 看到這個:http://blog.ionic.io/crosswalk-comes-to-ionic/

+0

我想,離子已經消除了300毫秒的延遲,並且不建議人行橫道?我使用的是Nexus 5,所以瀏覽器應該是最新的。 – Harts

+0

他們確實刪除了延遲,但最新的android瀏覽器引擎可能會有滯後問題,只是在android 5中他們開始通過商店更新webview。大多數動畫和過渡將會滯後。人行橫道,大大提高了表現。 –