Cordova медленнее мобильного Chrome даже с плагином Crosswalk - PullRequest
0 голосов
/ 01 мая 2018

после нескольких дней поисков в Интернете и поиска всех возможных решений, найденных в Интернете, у меня все еще есть проблема с моим проектом Cordova. Все мои тесты я делаю на реальном устройстве Android.

Использование последней версии Cordova 8.0.0 (cordova-android@7.0.0) без плагинов, базовая конфигурация. Я создал очень простое одностраничное приложение Framework7 без содержимого, просто пустую белую страницу с пустой боковой панелью.

При открытии боковой панели я могу заметить значительное отставание при открытии анимации. Та же проблема при использовании плагина Crosswalk. Также пробовал понизить Cordova несколькими версиями ниже, но все же не повезло. Та же проблема с версиями Gradle от 4.4 до 4.7. Пробовал также аппаратное ускорение «истина» и «ложь», с «ложным» запаздыванием еще хуже.

Интересно, что когда я открываю свое приложение в мобильном Chrome, все работает как шарм, плавно и быстро. Я думал, что Cordova использует тот же WebView, что и мобильный Chrome. Так что производительность должна быть одинаковой.

Используя navigator.userAgent в Chrome Console на моем ПК с подключенным устройством, я могу подтвердить, что обе версии WebView в мобильном Chrome и Cordova совпадают «Chrome / 66.0.3359.126».

Любая помощь и предложение, что дальше? Или как решить эту проблему?

Спасибо!

...