User: 'zakaj se je ustavilo? Naložil sem več kot 70.' Diagnoza: 12/70+ je prišlo do server-ja (vsi 200 OK). Browser-side problem: en upload je stuck → cel for-loop blokiran. Fixes: 1. xhr.timeout = 10min per file (prej: večnost) 2. xhr.ontimeout, xhr.upload.ontimeout — proper error handling 3. NEW: uploadFileWithRetry() — 2x retry z 2s/4s eksponentnim delay-om za očasne mrežne odpovedi 4. Catch v loop ne kliče liveFail() (kar bi naredil disabled submit-btn) ampak samo showLive() z 'preskočil' sporočilo → loop nadaljuje 5. Console.warn v retry attempts za debugging Sedaj če eno failes: - Retry 2x avtomatsko (2s + 4s delay) - Če še vedno ne uspe → preskoči to datoteko, nadaljuj z naslednjo - Pri koncu vidiš katere so failed (v console + showLive) |
||
|---|---|---|
| .. | ||
| index.html | ||