ios下,拍照或者从相册中选择图片,上传到服务器后,图片的方向是不对的。
常见于若是将IOS的照片导入电脑(windows操作系统),看到的图片也会有方向不对,主要是竖着照的图片会有问题。
原因是windows的图片浏览器没有读取照片的方向信息,没有做对应的处理。
解决方式是在获取图片存入服务器之前对图片做旋转处理,保证存储到服务器的文件是没有方向的问题的。
代码:
camera.CameraOptions中的correctOrientation属性设为true。
无论是拍照,还是从相册中选择图片都是可用的。
例如:
navigator.camera.getPicture(onPhotoURISuccess, onFail, {
quality : 50,
destinationType : destinationType.FILE_URI,
sourceType : source,correctOrientation:true
});navigator.camera.getPicture(onPhotoURISuccess, onFail, {
quality : 50,
destinationType : destinationType.FILE_URI,correctOrientation:true
});END
本文探讨了iOS设备拍摄或选取的照片在Windows系统上显示方向错误的问题,并提供了解决方案。通过设置camera.CameraOptions中的correctOrientation属性为true,无论拍照还是选取图片都能保证上传服务器的图片方向正确。
6340

被折叠的 条评论
为什么被折叠?



