Problem with draw in canvas, PhoneGap


0
Здравейте, опитах се да направя "Game of life" за android. В браузъра работи идеално, но като я кача на телефона при всяко чартаене на полето се получава едно примигване където за кратко екрана на устройството става жълт. След това използвам фунция която да се вика сама себе си чрез setInterval() която просто не работи на устройството. Някакви идей защо става това?



Отговори



0

Здравей, 

зависи как я използваш. Може да е синтактична грешка, ако я извикваш по този начин  setInterval(YourFunction(), milliseconds) -> правлния начин е setInterval(YourFunction, milliseconds)


от vaster (215 точки)


0
Защо не ползваш request animation frame вместо setInterval? Дава по-добра анимация, а и пести батерията и не дава чак толкова бъгове.

от hdpanayotov (22 точки)


0

Благодаря, стана. Реших и да пробвам и с request animation frame, но възможно ли е да се регулира времето на интервала?


от mirko123 (52 точки)