Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di felpone
    Registrato dal
    Jun 2010
    Messaggi
    182

    Resize di immagini prima dell'upload

    Salve a tutti,
    sto creando un app per telefono e vorrei sapere come effettuare il resize di immagini troppo grandi sul client(non posso sul server perchè uso parse.com) prima di effettuare l'upload così da caricare immagini leggere.Per prelevare l'immagine prima dell'upload ho usato questo script che immagino metta l'immagine in uno spazio di memoria temporaneo prima dell upload.



    codice:
    
    
    $('#fileselect').bind("change", function(e) {
          var files = e.target.files || e.dataTransfer.files;
          // Our file var now holds the selected file
          file = files[0];
          console.log(file);
          
           });

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    non ti pare strano di non aver finora trovato nulla che permetta di farlo? magari c'e' una ragione...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Al di fuori della tua domanda:

    dovresti forse aggiornare la libreria jquery e sostituire .bind con .on

    Per una bella risata vai QUI

  4. #4
    Utente di HTML.it L'avatar di felpone
    Registrato dal
    Jun 2010
    Messaggi
    182
    Ho trovato un solo modo per farlo solo attraverso le api canvas di html5. Per il fatto che non ci siano modi per farlo forse sarà dato dalle ridotte capacità di calcolo dei telefoni per ridimensionare immagini?

  5. #5
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Originariamente inviato da felpone
    Ho trovato un solo modo per farlo solo attraverso le api canvas di html5. Per il fatto che non ci siano modi per farlo forse sarà dato dalle ridotte capacità di calcolo dei telefoni per ridimensionare immagini?
    L'unica strada è canvas + FileReader.

    Fico Ma incompatibile con IE
    Tutto ciò che fai con jQuery puoi farlo meglio e con la metà del codice in puro JavaScript.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.