1

В нашем проекте мы используем JQuery Mobile 1.3.1, WL 5.0.6 и Knockout 2.2.1.Производительность пользовательского интерфейса Android Worklight Плохое против браузеров

Производительность пользовательского интерфейса скомпилированного, входящего в комплект и установленного приложения Worklight практически во всех аспектах - переходы с ползунками, переходы страниц, реакция нажатия кнопок и т. Д. - довольно плохо на high-end Android Galaxy 3, Galaxy 4 и LG Optimus G.

Когда мы протестировали приложения прямо с сервера Tomcat Worklight с пользовательской версией Tomcat, используя /worklight/apps/services/preview/App/android/1.0/default/App.html производительность во всех браузерах на всех телефонах Android - В, Chrome, Firefox, Opera было здорово. Был очень сопоставим с iOS, даже лучше в некоторых случаях. Конечно, у вас есть время загрузки веб-ресурсов с сервера, но как только оно загружается, это быстро!

Мы искали какое-то решение, и только нашли предложение:

<application android:hardwareAccelerated="true" ...> 

... но так как это должно быть по умолчанию от Android API версии 14 мы не ожидаем увеличения реальной производительности.

Есть ли какие-либо предложения о том, как получить приложение Worklight с той же производительностью, что и приложение в браузерах Android?

ответ

2

Known и на нашем радаре ...

Пожалуйста, смотрите ответ Ишай в этом вопросе: IBM Worklight: UI Performance.
Предлагаемые изменения в файле AndroidManifest.xml должны помочь повысить производительность пользовательского интерфейса при использовании jQuery Mobile в гибридном приложении в среде Android.

+0

только что добавил (а) править для https://github.com/pwnall/chromeview - когда-нибудь пробовал? – christianmenkens

+0

ничего себе. СПАСИБО за Link и Tipps ... это действительно имеет значение с JQuery! Являются ли эти изменения частью WL6 по умолчанию? – christianmenkens

+0

Нет, это не так. Еще нет. –