从相册选择的图片或拍照的图片,会颠倒。之前用phonegap也会有这个问题,但是phonegap可以通过设置一个参数值解决这个问题,不知道5+是否可以做到
伟伟
- 发布:2015-01-26 18:03
- 更新:2017-03-02 11:24
- 阅读:2415
从相册选择的图片或拍照的图片,会颠倒
分类:HTML5+
使用EXIF.js获取照片信息,然后再做相应处理。参考代码:
<script src="exif.min.js"></script>
var img = new Image();
var orientation=null;
var rotate=0;
img.onload=function(){ //图片加载完成
//获取原始照片方向信息
EXIF.getData(img,function () {
orientation = EXIF.getTag(this, "Orientation");
if(orientation==1){//0°
rotate=0;
}else if(orientation==6){//顺时针90°
rotate=90;
}else if(orientation==8){//逆时针90°/顺时针270°
rotate=270;
}else if(orientation==3){//180°
rotate=180;
}
});
};
img.onerror=function(){ //图片获取失败
};
云钦
哪里有canvas的使用说明吗
2015-07-31 19:31