Skip to content

Samenvatting van wat er uiteindelijk is opgelost:

De fout "The string did not match the expected pattern." die Google OAuth gebruikers op iOS Chrome kregen was Vercel's eigen foutmelding voor een 413 payload-too-large. iOS Chrome kan geen WebP via canvas exporteren, fell back naar PNG van 8-12MB, en dat oversteeg Vercel's 4.5MB limiet. De fix: JPEG als fallback in compressImage wanneer het resultaat te groot is.

✻ Baked for 35s

❯ maar heeft dit dan met de jpeg die ik heb geuplaod was maar 1 mb maar wel een resolutie van 1920x2880, kaan dat ook iets zijn?

⏺ Ja, precies! De bestandsgrootte van 1MB is de gecomprimeerde JPEG. Maar wat telt is de resolutie:

  1. Canvas wordt aangemaakt op 1600×2400px (1920 geschaald naar max 1600px)
  2. canvas.toBlob("image/webp") → iOS Chrome valt terug naar PNG
  3. Een 1600×2400 PNG voor een foto = 5-10MB (PNG comprimeert foto's slecht)
  4. 413: te groot voor Vercel

De originele 1MB doet er niet toe — het gaat om de pixeldata in het canvas. Jouw fix werkt nu zo:

  • WebP poging → PNG fallback → 8MB → te groot → JPEG bij 0.80 kwaliteit → ~800KB ✓
  • Die 800KB JPEG gaat naar de server → Sharp converteert het naar WebP

Dus ja, de 1920×2880 resolutie was precies de trigger. Een kleinere foto (bijv. 800×600) had geen probleem gegeven, zelfs zonder WebP-support.

Mail sturen naar:

NameEmail
Charles Boltoncharlesblt16@gmail.com
Livius Neieliviusneie@gmail.com
Jacqueline Dittmannjackydittmann.jd@gmail.com

Onderwerp: One more try? Your Volvo may not have uploaded correctly

Hi there,

Thank you for registering at ClassicSwedes.com — we really appreciate you becoming part of the community.

Recently we fixed a technical issue that may have prevented some photo uploads from being completed successfully. Because of that, we wanted to invite everyone to check their profile and, if needed, try uploading their Volvo again.

ClassicSwedes is growing into a community-driven archive of classic Volvo’s from across Europe, and every registration helps make the map more complete.

👉 Add or update your Volvo here: https://classicswedes.com

We’re very grateful for your support and for taking the time to register your car.

Thanks for being part of ClassicSwedes.