0
我瞭解最新版本的Onsen UI內置Fastclick以提高觸摸性能。我一直在使用PhoneGap的開發者應用程序測試,發現兩者使用PhoneGap開發應用程序的按鈕點擊延遲
ng-click="ons.navigator.pushPage('page.html')
和
ng-click="ons.screen.presentPage('page.html')
出現一點點呆滯。
我曾嘗試在我的主要模塊中包含「ngTouch」,以防萬一沒有真正改進。
var app = angular.module("appName", ['ngTouch', 'onsen.directives']);
這是否僅僅是使用PhoneGap開發移動應用的副產品?我當然不指望一個真正的本地應用程序具有相同的性能,但是有誰知道我們可以提高響應能力嗎?
我將此代碼添加到我的項目中,並完成了構建,並通過PhoneGap App Build安裝在我的移動設備上。 ng-click和ons-touchstart都沒有反應遲鈍。 (絕對不是真正的原生應用程序的相同響應)。我想這只是在開發混合應用程序時的妥協。如果有人知道減少滯後的另一種方式,請回復/分享。 – TrazeK
爲了澄清,給出的答案確實是解決方案。我遇到的延遲似乎是ons.navigator.pushPage()調用本身。溫泉UI頁面轉換框架似乎有一個延遲。 – TrazeK