requestAnimationFrame плохо или хорошо?
Начал разработку приложения и используя вот такую вот функцию:
if ( !window.requestAnimationFrame ) { window.requestAnimationFrame = ( function() { return window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function( /* function FrameRequestCallback */ callback, /* DOMElement Element */ element ) { window.setTimeout( callback, 1000 / 60 ); }; })(); } Столкнулся с проблем, что везде она работает по разному. Например на нетбуке в любом браузере от 10-30 фпс, на ноутбуке 15-35. На обычном ПК 60т. Так же стоит еще мощнее ПК на нем 120фпс. Если я ставлю setInterval, то выдает стабильные 60т, на всех компах, но не во всех браузерах (да и изображение дерганое как для приложений). Вообщем кто сталкивался, посоветуйте хорошую функцию для 60фпс приложения, и желательно работающее везде) |
Часовой пояс GMT +3, время: 15:41. |