DégagnerEnsembleTotalPages jusqu'après la boucle dim PDF pour empêcher la saturation des travailleurs de PDF.js

Fixkamo-internal
Expédié
12 avril 2026 à 15:50 UTC
Auteur
kamo
Commite
cb85347

Sur un PDF de 50 pages, appel à l'ensembleTotalPages avant le monture de la boucle de dimension getPage() les 50 composants ThumbnailCanvas immédiatement. Chacun retombe sur PDF.js (serveur les vignettes ne sont pas générées pour les modèles), faisant la queue 50 tâches concurrentes dans le partage Travailleur web PDF.js - accablant et provoquant les appels getPage() de la boucle de la boucle s'installer indéfiniment, en maintenant le chargement - vrai et en montrant "Chargement des PDF..." pour toujours. Fixer: déroulagesetTotalPages/onPdfLoaded after the tim loop complete donc thumbinin rendre une fois que la principale toile PDF est entièrement prête. Considérez également designStore.loadDesign not resettingChargement lorsque une réponse 200 OK Retours sans conceptionData (null/non défini), ce qui laisserait la page bloquée sur "Réglage du modèle..." pour les nouveaux modèles.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation