程序中使用相机拍摄照片 ,然后把照片通过uploader上传到服务器上,在页面使用img标签通过http协议显示,
ios 和 红米2a手机使用拍照图片旋转,大家是怎么解决的
其它android 暂未发现这个现象
我试着在ios上通过判断操作系统来旋转正确,单发现部分android机也存在问题
程序中使用相机拍摄照片 ,然后把照片通过uploader上传到服务器上,在页面使用img标签通过http协议显示,
ios 和 红米2a手机使用拍照图片旋转,大家是怎么解决的
其它android 暂未发现这个现象
我试着在ios上通过判断操作系统来旋转正确,单发现部分android机也存在问题
3 个回复
脉搏
这个问题应该是IOS拍照时,会记录手机旋转的角度,然后在系统内部显示的时候系统已经计算了,会正常的显示。但是你传上去就没有处理。
脉搏
这个问题很操蛋啊,今天搞了一下头像上传的。同样坚向拿手机拍,有时是正的,有时是旋转的。坛子里边有提到用exif.js获取旋转信息,试了一下,虽然给获取到,但是,这个获取得是从一个img对象,意味着做图片上传的话,还要先搞一个<img src="xxx"> ?这样来获取信息?
不知道官方为什么不出一个API不搞定,这个问题这么多人来问了。
leah_huang
需要用plus.zip.compressImage转一下