2015-04-28 4 views
5

Текущая версия не выглядит гладкой и быстрой. Даже простое приложение задерживается на общем телефоне (кроме iPhone).Могу ли я включить аппаратное ускорение для Углового материала?

Это потому, что аппаратное ускорение не включено? Или просто аппаратные средства телефонов недостаточно хороши?

Если мне требуется аппаратное ускорение, нужно ли мне редактировать источники?

+0

На Chrome по умолчанию, CSS переходы и эффекты, оказываемые на GPU. Хотя я не могу ответить, если вы можете или не можете включить аппаратное ускорение со стороны JavaScript в Material Design, я думаю, что проблема с задержкой может быть из-за плохого оборудования. Material Design является частью Android 5.0, что немного подталкивает минимальные системные требования. Большинство приложений, которые были обновлены до Material Design и запущены на телефонах, которые не получили обновления Lollipop из-за своего оборудования, похоже, работают медленнее, а также добавление слоя браузера к неродному приложению, действительно могут сделать страницу медленной , –

ответ

3

Проблема не в угловом материале, вам необходимо проверить свой код.

Говоря об аппаратном ускорении, вы можете принудительно ускорить аппаратное ускорение с помощью css.

Добавить этот класс CSS для тела

.accelerate { 
    -webkit-transform: translate3d(0,0,0); 
    -moz-transform: translate3d(0,0,0); 
    -ms-transform: translate3d(0,0,0); 
    -o-transform: translate3d(0,0,0); 
    transform: translate3d(0,0,0); 
} 

Подробнее об аппаратном ускорении hardware acceleration on smashing magazine