2015-04-28 78 views
5

目前的版本看起來並不平坦和快速。即使一個簡單的應用程序滯後於一般的手機(iPhone除外)。我可以爲角度材料啓用硬件加速嗎?

這是因爲硬件加速未啓用?或者只是說手機的硬件不夠好?

如果我想要硬件加速,我必須編輯源代碼嗎?

+0

在Chrome默認情況下,CSS轉換效果是由GPU渲染。雖然我無法回答,如果您可以或不能在Material Design的JavaScript端啓用硬件加速,我認爲這個滯後問題可能是因爲硬件不佳。 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