2015-04-28 13 views
5

Obecna wersja nie wydaje się gładka i szybka. Nawet prosta aplikacja jest opóźniona w stosunku do ogólnego telefonu (z wyjątkiem iPhone'a).Czy mogę włączyć przyspieszanie sprzętowe dla materiału kątowego?

Czy to dlatego, że przyspieszanie sprzętowe nie jest włączone? Czy po prostu sprzęt z telefonów nie jest wystarczająco dobry?

Jeśli chcę przyspieszyć sprzęt, czy muszę edytować źródła?

+0

Chrome domyślnie, przejścia i efekty CSS są świadczone przez GPU. Chociaż nie mogę odpowiedzieć na pytanie, czy możesz włączyć akcelerację sprzętową po stronie JavaScript w Material Design, to myślę, że problem opóźnienia może wynikać ze złego sprzętu. Material Design jest częścią systemu Android 5.0, który nieznacznie podnosi minimalne wymagania systemowe. Większość aplikacji, które zostały zaktualizowane do Material Design i działają na telefonach, które nie otrzymały aktualizacji Lollipop ze względu na ich sprzęt, wydają się działać wolniej, a dodanie warstwy przeglądarki do aplikacji natywnej może sprawić, że strona będzie wolna . –

Odpowiedz

3

Problem nie dotyczy materiału kątowego, należy sprawdzić kod.

Mówiąc o akceleracji sprzętowej, można wymusić akcelerację sprzętową za pomocą css.

Dodaj tę klasę css do ciała

.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); 
} 

Więcej o akceleracji sprzętowej hardware acceleration on smashing magazine

Powiązane problemy