Defer đặt trang Total cho đến sau khi lặp lại mờ PDF để ngăn chặn bão hoà công nhân PDF.js

Fixkamo-internal
Name
lúc 15:50 12 tháng 4, 2026 UTC
Tác giả
kamo
Cam kết
cb85347

Trên một trang 50 trang PDF, gọi set Total Pages trước khi có được trang web () kích thước vòng lặp Tất cả 50 thành phần mẫu ảnh Canvas ngay lập tức. Mỗi ngã về PDF.js (máy chủ Hình thu nhỏ không được tạo ra cho mẫu), việc cấu hình 50 tác vụ đồng thời trong chia sẻ PDF.js nhân viên web — tràn ngập nó và gây ra vòng lặp mờ nhận được trang web () cuộc gọi Tạm dừng vô thời hạn, tiếp tục tải = True và hiển thị "Loading PDF..." mãi mãi. Sửa: di chuyển setTotal Pages/onPdflaaded để sau khi vòng tròn mờ hoàn tất như vậy thu nhỏ Chỉ vẽ một khi bức vẽ PDF chính đã sẵn sàng. Cũng sửa thiết kếStore.loadDeign không khởi động lại là khi một trả lời 200 OK trở lại mà không có thiết kế Data (null/unified), mà sẽ để lại trang bị mắc kẹt trên "Tìm mẫu..." cho mẫu mới.

Mọi thay đổi

Như những gì anh thấy vận chuyển?

Mỗi một bản cập nhật này đều được tự động cập nhật trong không gian làm việc của bạn. Bắt đầu tự do và xem nó lớn lên tuần này qua tuần khác.

Bắt đầu tự do mãi mãiXem truy cập