2012-03-26 15 views
0

私は携帯機器用のHTML5ウェブアプリを少し持っています(PhoneGap/Cordova内で実行中)。いくつかの要素をアニメーション化し、頻繁に呼び出される関数(「setInterval」)によって「左/上」のプロパティを変更して画面上を移動します。JavaScriptのアニメーションがAndroid HTML5のウェブサイトで非常に遅い

パフォーマンスはiOSでは優れていますが、ほとんどのAndroid搭載デバイスでは非常に遅いです。

この種のアニメーションでパフォーマンスを向上させる方法はありますか?

答えて

0

のsetIntervalは、アニメーションのための方法ではありません

おかげで、あなたはこのページをチェックしている場合は、おそらく間違っているrequestAnimFrame

http://paulirish.com/2011/requestanimationframe-for-smart-animating/

+0

を使用https://developer.mozilla.org/fr/docs /DOM/window.requestAnimationFrame#Browser_compatibility[/link] AndroidブラウザがrequestAnimFrameと互換性がないことがわかります... – Melki

関連する問題