H5调用相机拍照并压缩图片的实例代码

2020-04-24 19:10:02易采站长站整理

//iphone竖屏拍摄,此时home键在下方(正常拿手机的方向)
case 6:
context.rotate(0.5 * Math.PI);
context.translate(0, -height);
break;
//iphone竖屏拍摄,此时home键在上方
case 8:
// 逆时针旋转90度
context.rotate(-0.5 * Math.PI);
context.translate(-width, 0);
break;
}
context.drawImage(image, 0, 0,image.width, image.height);
dataURL = cvs.toDataURL('image/jpeg', quality/100);
//获取识别结果
...
}
image.src=dataURL;
};
reader.readAsDataURL(file);
}else{
alert("只能识别图片!")
}
});