Defer setTopPages PDF dim döngüsünden sonra PDF.js işçi saturasyonunu önlemek için

Fixkamo-internal
Shiked
12 Nisan 2026 15:50 UTC
Yazar
kamo
Commit
cb85347

50 sayfalık bir PDF'de, GetPage() boyut dağları gelmeden önce TotalPages'i arayın Tüm 50 katnailCanvas bileşenleri hemen. Her biri PDF.js'a geri döner (server Kannails şablonlar için yaratılmamıştır), paylaşılan 50 eşzamanlı görevi paylaştı PDF.js web çalışanı - ezici bir şekilde ve dim döngünün Page() aramalarına neden oluyor Sürekli dur, yükleme = gerçek ve "Loading PDF" göster. Fix: hareket TotalPages/onPdfLoaded to after the dim döngüsü tamamlandıktan sonra Sadece ana PDF tuvali tamamen hazır hale gelir. Ayrıca tasarım mağazasını düzeltin.loadDesign yeniden tanımlamaz, 200 OK yanıt verirken Hiçbir tasarımData (null/undefined) ile geri döner, bu sayfayı kapatacaktır "Loading şablonu..." taze şablonlar için.

Tüm değişiklikler

Kargoyu gördüğünüz gibi?

İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.

Sonsuza Kadar Ücretsiz BaşlangıçFırsatları Görüntüle