NEW 149578
REGRESSION (iOS 9): Touchstart event will delay requestAnimationFrame() callback and cause drop in frame rate
https://bugs.webkit.org/show_bug.cgi?id=149578
Summary REGRESSION (iOS 9): Touchstart event will delay requestAnimationFrame() callb...
yjhatfdu
Reported 2015-09-25 21:39:59 PDT
When I touch on a dom, the next requestAnimationFrame will not fired as it was in iOS8,it will delay for about 5ms after the touchStart event done. This makes the html5 games drop frame.
Attachments
Radar WebKit Bug Importer
Comment 1 2015-09-27 21:31:02 PDT
Simon Fraser (smfr)
Comment 2 2015-09-27 21:54:21 PDT
Do you have a web page that demonstrates this?
yjhatfdu
Comment 3 2015-09-28 09:59:48 PDT
(In reply to comment #2) > Do you have a web page that demonstrates this? Please try this https://m.tianyi9.com/tests/touchtest/index.html. If you touch on the screen in iOS9, the animation will drop frame. And this works much better in iOS8. I even didn't add an event handler to touch events. This bug makes my html5 music game(https://m.tianyi9.com) drop frame heavily under iOS9.
Note You need to log in before you can comment on or make changes to this bug.