0.2.0 • Published 6 years ago
cordova-image-resizer v0.2.0
Cordova Image Resizer
Plugin disponible para plataformas Android y iOS.
Está basado en el plugin de Joschka Schulz (https://github.com/JoschkaSchulz/cordova-plugin-image-resizer), pero agrega soporte para versiones de Android 6.0 y superiores.
Agregar el Plugin
Ejecutar el siguiente comando mediante el cliente de Cordova:
cordova plugin add http://gitlab.baufest.com/crusterholz/cordova-image-resizer.git
Ejecución
window.ImageResizer.resize(options, success, failed);
Opciones
- uri(String): Uri que referencia a la imagen dentro del dispositivo que quiere ser redimensionada
- folderName(String): Nombre de la carpeta dónde se desea guardar la imagen redimensionada (solo en Android)
- fileName(String): Nombre con que se desea guardar la imagen redimensionada (solo en Android)
- quality(Number): Calidad con la que se desea generar la imagen redimensionada (solo en Android)
- width(Number): Ancho de la nueva imagen
- height(Number): Alto de la nueva imagen
Ejemplo en Android
var options = {
uri: uri,
folderName: "Edenor 2.0",
quality: 90,
width: 1280,
height: 1280};
window.ImageResizer.resize(options,
function(image) {
// success: image contiene la referencia a la imagen redimensionada
}, function() {
// failed
});