KamoCRM

Bildblasen zeichnen eine 480px Vorschau; der Leuchtkasten behält das Original

Featurekamo-internal
Verschifft
24. September 2026 um 23:32 UTC
Autor
Kamo
Ausschuss
593585d

Ein Chat-Bild wird höchstens 240x240 CSS px gezeichnet und die Blase hat das Ganze heruntergeladen Original, um es zu tun - 3-8 MB pro Telefonfoto, pro Betrachter. AttachmentChip zieht jetzt **************** MediaService's 480px WebP (Zehner von KB), machte das erste Mal, dass jemand fragt und beantwortet mit dem Original, wenn eine Bild hat keine (eine Animation, ein Vektor). Die Leuchtbox, Downloads, Video und Audio lesen Sie das Original. Fallback: Wenn die Vorschau ausfällt, versucht die Blase das Original an der gleichen URL Generation, und nur der Ausfall der ORIGINAL tritt useAttachmentSource's ein Erholung (Cookie Re-Plan, dann das HEAD Urteil) - eine gebrochene Vorschau ist nie als vermisste Datei gemeldet. Der Chip merkt sich, an welcher URL die Vorschau ausgefallen ist, so eine Erholung, die die URL ändert (die Re-Plan, Retry) versucht die Vorschau wieder, anstatt das ganze Original in der Blase zu lassen. /api/media/* ist kein proxikiertes Präfix, so dass die Vorschau eine eigene Route-Datei hat. Beide Routen teilen sich jetzt app/lib/imagingProxyRelay.ts (gleiches OTK vorwärts, gleich Durchweisung von MediaServices CSP/nosniff/Disposition, plus x-attachment-rendition), und verweigern eine id, die keine UUID vor dem Bau ist die vordere URL. Einsatz von NACH MediaService (dem / Vorschau-Endpunkt). Wenn dies zuerst landet die Vorschau-Anfrage 404s upstream und jede Blase fällt zurück auf das Original das heutige Verhalten, eine zusätzliche kleine Anfrage.

Alle Änderungen

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen