我们在处理一个冲印小程序的项目中遇到一个棘手问题
在用户选择手机照片后,我们需要在前台端进行预先的编辑,记录用户增加的内容,使用canvas api, 这时发现一个问题:
一旦要求用户提交original原图,在android环境下原图在canvas上是空白,在ios上有时候会旋转方向,如果选compressed压缩图或者分辨率较低的图片却可以显示,但是达不到冲印要求。
求高手解答
我们在处理一个冲印小程序的项目中遇到一个棘手问题
在用户选择手机照片后,我们需要在前台端进行预先的编辑,记录用户增加的内容,使用canvas api, 这时发现一个问题:
一旦要求用户提交original原图,在android环境下原图在canvas上是空白,在ios上有时候会旋转方向,如果选compressed压缩图或者分辨率较低的图片却可以显示,但是达不到冲印要求。
求高手解答
5 回答1.8k 阅读
2 回答3.1k 阅读
2 回答1.4k 阅读
1 回答906 阅读
1 回答845 阅读
iOS图片旋转的问题是由于照片中exif的Orientation属性导致的,具体的解决是利用exif.js来编辑exif来修正旋转,android下空白问题就不知原因了