Jsdom: window.requestAnimationFrame n'est pas défini

Créé le 29 août 2017  ·  4Commentaires  ·  Source: jsdom/jsdom

Informations de base:

  • Version de Node.js : v8.0.0
  • version jsdom

Utiliser jsdom avec jsdom-global pour tester un programme qui utilise requestAnimationFrame . Au premier test, j'ai eu

requestAnimationFrame is not defined

Ensuite, j'ai ajouté l'espace window noms

feature

Commentaire le plus utile

Oui, je pense que faire semblant avec setTimeout serait génial juste pour faire fonctionner le code avec. Je parie que personne ne s'attendrait vraiment à ce qu'il ait le comportement rAF d'origine

Tous les 4 commentaires

En effet ce n'est pas encore implémenté dans jsdom. Vous pouvez toujours ajouter une cale à window , potentiellement avant toute analyse : https://github.com/tmpvar/jsdom#intervening -before-parsing

Je me demande si nous devrions implémenter cela, avec juste un 1/60 de seconde minuterie. Ou est-ce trop trompeur, puisque jsdom ne peint jamais l'écran ?

Oui, je pense que faire semblant avec setTimeout serait génial juste pour faire fonctionner le code avec. Je parie que personne ne s'attendrait vraiment à ce qu'il ait le comportement rAF d'origine

Faut-il également faire annulerAnimationFrame ?

@asturur Je pense que ce serait génial d'avoir cancelAnimationFrame . Je pense qu'un clearTimeout devrait simuler ce comportement.

Cette page vous a été utile?
0 / 5 - 0 notes