je présente une animation simple en utilisant img.src
et remplacer l'étiquette <canvas>
. À l'heure actuelle, il est seulement prévu de travailler dans FireFox (FF 3.5.3, Mac OS X 10.5.5), donc la compatibilité entre navigateurs n'est pas (encore) un problème.recharge par décalage FF donne des résultats inattendus
Lorsque la page est d'abord chargé ou chargé dans une nouvelle fenêtre ou onglet, tout semble fonctionner comme prévu, et le comportement du cache sur un rechargement simple ne semble pas être un problème; Cependant, si j'essaye de forcer un rechargement avec shift-reload, j'ai un problème. Même si les images ont été préchargées, les images préchargées pour l'animation ne semblent pas être disponibles pour le navigateur qui essaie alors de charger chaque nouvelle img.src à partir du serveur.
Suis-je à la recherche d'un bug de navigateur ici, ou est-il buggy quelque chose dans mon code que je ne vois pas? C'est ma première tentative d'implémentation d'une classe js, il y a peut-être beaucoup de choses que je ne comprends pas.
Toute idée de la sage assemblée serait le bienvenu ici. Vous pouvez voir ce que je parle à:
http://neolography.com/staging/mrfm/spin-sim.html
Merci,
Jon
oui, merci. Il existe en fait une routine de préchargement de ce type implémentée en utilisant 'jQuery(). Each()', et il semble fonctionner correctement lors du chargement à nouveau, ou dans un simple rechargement. Mais lors d'un rechargement forcé, le navigateur semble ignorer les images préchargées. – jjon