2011-11-23 21 views
6

Interesuje mnie płynność moich animacji CSS. Ponieważ niektóre dodatkowe punkty:Jak wykryć szybkość odświeżania (fps) animacji css?

  • Przede wszystkim jestem zainteresowany wydajności na urządzeniach mobilnych (WebKit),
  • To pomogłoby jeśli dane mogą być zbierane podczas normalnej pracy (z prawdziwych użytkowników robi prawdziwe rzeczy).
+2

możliwe duplikat: http://stackoverflow.com/questions/5113245/instrument-webkit -do-zapewnienia-fps-informacji-do-animacji css – Yisela

+1

Pulpit Chrome ma flagę 'Licznik FPS' w' about: flags'. Spróbuj wstawić 'about: flags' lub' about: labs' w adresie URL przeglądarki adroid; też może tam pracować. – Gerben

+0

@ Gerben Dzięki, próbowałem ich, ale żaden z nich nie działa w przeglądarce mobilnej. Wypróbuję wersję setTimeout opartą na 'window.computedStyle'. Miejmy nadzieję, że do tego czasu pytanie nie zostanie zamknięte ... :) – vbence

Odpowiedz

2

Chrome Beta dla Androida obsługuje coraz FPS przez ustawienie flagi w chrome: // flags

1

Odpowiedź negatywna: window.getComputedStyle nie przyniesie żadnego rezultatu, ponieważ sam program JS (a więc liczba komunikatów) zostanie spowolniony przy dużym obciążeniu animacją.

Patrz: http://jsfiddle.net/9xQ5H/17/