J'ai construit une application cordova sur Intel XDK dans JS. Il appelle une fonction en utilisant le setInterval
toutes les quelques millisecondes.Intel XDK Slow APK
Lorsque je joue mon application sur l'émulation ou en chrome, cela fonctionne très bien. Aucun problème. Mais quand je construis l'application sur un téléphone Android (Galaxy S7), il est environ 4x aussi lent.
Y at-il une raison pour laquelle il est si lent sur mobile, mais pas sur PC? Peut-il être évité? Merci d'avance!
var func = function() {
// code code code
}
setInterval(func,1);
Sur le bureau Cela ouvrira environ toutes les 4 ms, tandis que sur mobile cela prend environ 20 à 30 ms, et varie super souvent.