Внезапно простая анимация имеет разный frameRate в хроме (около 30 кадров в секунду) и firefox (около 7 кадров в секунду). Это правильное поведение? И могу ли я настроить framRate в моей анимационной функции?Разница в количестве кадров в разных браузерах
ответ
попробовать это
// variables accessible from within function(frame)
var frameCount = 0;
var currentSecond = 0;
var frameRate = 0;
// within function(frame), called with current time on each new frame
function updateFrameRate(time) {
var second = Math.floor(time/1000); // ms to integer seconds
if (second != currentSecond) {
frameRate = frameCount;
frameCount = 0;
currentSecond = second;
}
frameCount ++;
}
простая реализация, с "кадров в интервале 1 сек". Вы можете разглаживают его с помощью, скажем, кадры в интервале 5s
вы можете найти больше здесь Animation, FPS, and KineticJS
Пожалуйста, просмотрите эту тему при копировании, вставив ответы от другого вопроса: http://meta.stackexchange.com/questions/78658/is-it-okay-to-copy-paste-answers-from-other-questions – projeqht
Я сохраню что в виду – MZaragoza
Я имею в виду, как я могу установить как 30 кадров в секунду на хром и firefox напрямую. – shark255
- 1. Различия в разных браузерах
- 2. Позиционирование в разных браузерах
- 3. Размер в разных браузерах
- 4. Рендеринг позиций изображений разных в разных браузерах
- 5. Нижний колонтитул разных размеров в разных браузерах
- 6. Поведение разных Javascript в разных браузерах
- 7. Различные форматы в разных браузерах
- 8. Загрузить изображение в разных браузерах
- 9. Онлайн-тестирование в разных браузерах?
- 10. Различные выравнивания в разных браузерах
- 11. Различные местоположения в разных браузерах
- 12. высота текста в разных браузерах
- 13. Размер фона в разных браузерах
- 14. Управление сеансом в разных браузерах
- 15. Набор window.location.protocol в разных браузерах
- 16. Цвет фотографий в разных браузерах?
- 17. Революционный слайдер в разных браузерах
- 18. теневое окно в разных браузерах
- 19. случайные числа в разных браузерах
- 20. JQuery аккордеон в разных браузерах
- 21. Выполнение сценария в разных браузерах
- 22. разница часовых поясов в браузерах
- 23. Китайский шрифт в веб-браузерах по-разному в разных браузерах
- 24. SQL * Plus: разница в количестве строк в двух таблицах
- 25. Позиционирование на разных браузерах
- 26. Несоответствующий текст в div в разных браузерах
- 27. Слияние двух разных кадров данных в R
- 28. В чем разница между номерами кадров?
- 29. Запуск CSS Прямоугольник свойство в разных браузерах
- 30. Различные размеры окна/тела в разных браузерах
Как сделать свой код? Используете ли вы 'requestAnimationFrame()'? (Кроме того, FPS всегда зависит от скорости браузера и качества вашего кода) – ComFreek
Как вы проверяете fps? – MZaragoza