在IOS 6.0上由HTML5文件API捕获图像时的方向错误

amo*_*tes 6 html5 html5-filesystem ios6

我在移动网络应用程序上使用HTML5文件api进行图像上传实用程序.
我正在使用相机拍摄图像并将其上传到服务器.
问题是,如果我捕获肖像图像,上传的图像会自动转换为横向.

jru*_*ann 1

您需要变换图像以纠正方向。幸运的是,图像应包含可用于执行此操作的 EXIF 数据。如果您愿意,可以在将图像上传到服务器之前执行此操作:

  1. 读取图像的EXIF数据
  2. 使用canvas元素来适当地变换图像
  3. 将画布图像导出到图像文件

这篇博文中有一篇精彩的文章,包括代码示例。