tengo problemas cuando usuarios quieren subir varias imagenes pesadas por eso neesito "achicarlas" con js antes
esto estoy usando:
https://github.com/blueimp/jQuery-File-Upload/wiki/Client-side-Image-Resizing
1) cargo todo los .js que dice el ejemplo
2) al input file de mi form le pongo el mismo id que en el parametro de la funcion
3) agrego estas lineas dentro de mi funcion que procesa el formulario
Código Javascript:
Ver original
$('#userfile').fileupload({ url: '//jquery-file-upload.appspot.com/', dataType: 'json', // Enable image resizing, except for Android and Opera, // which actually support image resizing, but fail to // send Blob objects via XHR requests: disableImageResize: /Android(?!.*Chrome)|Opera/ .test(window.navigator && navigator.userAgent), imageMaxWidth: 1200, imageMaxHeight: 1200, imageCrop: true // Force cropped images })
pero no hace el resize del lado del cliente... me esta faltando algo? o no se podra implementar solo esa funcionalidad de es forma?
saludos!
gracias desde ya