minioctt, Italian

Ho una buona quantità di quarti d’ora (e …) oggi a cercare di capire come straca far funzionare questo altrimenti orribile dentro un ciclo (che deve prima terminare tutto, o il programma non ha i dati giusti) in … 😵️

const reader = new FileReader();reader.onload = () => {    const img = document.createElement('img');    img.onload = () => {        // ... un sacco di stronzate che non centrano    }    img.src = reader.result;}reader.readAsDataURL(file);

Ho cercato varie soluzioni, per un motivo o per un altro non le capivo però ( skillissue skillissue), e ho perso la a provare e riprovare, finché non ho chiesto alla divinità dell’autocompletamento . A ‘sto giro, è stato più utile di mezzo . 🙏️

Unendo il suo aiuto, + un (1) consiglio di utenti umani su quei brutti, è uscita una roba che funziona e non fa venire il mal di testa a leggere…

const img = new Image();img.src = await readFileAsync(file);await img.decode();// ... le stesse stronzate di prima, ma megliofunction readFileAsync(file) {    return new Promise((resolve) => {        const reader = new FileReader();        reader.onload = (event) => {            resolve(event.target.result);        };reader.readAsDataURL(file);    });}

https://octospacc.altervista.org/2024/01/05/914/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • javascript
  • ethstaker
  • DreamBathrooms
  • normalnudes
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • osvaldo12
  • ngwrru68w68
  • kavyap
  • everett
  • megavids
  • Durango
  • Leos
  • cubers
  • mdbf
  • khanakhh
  • tester
  • modclub
  • cisconetworking
  • anitta
  • tacticalgear
  • provamag3
  • JUstTest
  • lostlight
  • All magazines