2016-09-29 16:52发布
在网上找了很多代码,但是不知道他们都应该放在哪个文件里,还有就是,我的图片用户拍照或者从相册选择后是通过文件的方式传到后台,
利用exif.js修改exif信息,看看这个吧,亲测有用的
原文点这(第一个答案)
之前也遇到过这个问题,到stackoverflow上搜到了这个答案(IE10+):
stackoverflow
在服务器后端上传图片接口中检查图片的jpeg exif信息,然后使用图片处理库将图片旋转正再保存
图片 展示元素用 img 就可以 自动修复 不要用第三方的插件
其实是拿手机拍照的方向问题,iphone正确的手机拍照方式是横屏的,用户往往是竖屏拍照等于照相机反转了90度,出来的照片当然是反转90度,当你横屏拍照上传,图片就是正确的,一张生成的图片是无法辨别选择方向的,只有在上传前反转角度才行, 因为上传到服务器以后,程序怎么可能知道这张照片要反转90度,那张要反转180度,另一张要反转270度呢,其他的不用反转呢,正确的拍照姿势很重要呀,哈哈。。。蛋疼的问题
最多设置5个标签!
付费偷看金额在0.1-10元之间
利用exif.js修改exif信息,看看这个吧,亲测有用的
原文点这(第一个答案)
之前也遇到过这个问题,到
stackoverflow
上搜到了这个答案(IE10+):在服务器后端上传图片接口中检查图片的jpeg exif信息,然后使用图片处理库将图片旋转正再保存
图片 展示元素用 img 就可以 自动修复 不要用第三方的插件
其实是拿手机拍照的方向问题,iphone正确的手机拍照方式是横屏的,用户往往是竖屏拍照等于照相机反转了90度,出来的照片当然是反转90度,当你横屏拍照上传,图片就是正确的,一张生成的图片是无法辨别选择方向的,只有在上传前反转角度才行, 因为上传到服务器以后,程序怎么可能知道这张照片要反转90度,那张要反转180度,另一张要反转270度呢,其他的不用反转呢,正确的拍照姿势很重要呀,哈哈。。。蛋疼的问题
一周热门 更多>