Différés à long minuteur tâche(s) pour améliorer la fluidité de défilement
J'ai été inspection de ma page et j'ai reçu cet avertissement:
Différés à long minuteur tâche(s) pour améliorer la fluidité de défilement. Voir crbug.com/574343
J'ai aussi vu:
Clin différé d'une tâche afin de rendre le défilement lisse. Votre minuterie tâches devrait prendre moins de 50ms à courir pour éviter cela. Veuillez voir https://developers.google.com/web/tools/chrome-devtools/profile/evaluate-performance/rail et https://crbug.com/574343#c40 pour plus d'informations.
Qu'est-ce que cela?
- Avez-vous lu crbug.com/574343 ?
Vous devez vous connecter pour publier un commentaire.
Cela se produit lorsque Clignoter (le moteur de rendu de Chrome) décide de retarder l'exécution d'une minuterie (comme une fonction passée à
requestAnimationFrame
,setTimeout
, ousetInterval
) parce que ces fonctions sont en général >50ms pour exécuter et il y a l'utilisateur la saisie tactile. Il est fait pour prioriser la manipulation de l'utilisateur (comme les parchemins et les robinets) au-dessus de ce que le site est en train de faire.Si vous avez rencontré ce message, alors il est probable que vos utilisateurs d'obtenir un comportement similaire. Voici comment reproduire ce scénario:
La méthode pour comment résoudre c'est directement à partir de la référencé problème dans le message de la console vers le bas dans les commentaires 40:
Vous voulez que ces fonctions pour une exécution plus rapide ou moins fréquemment.