【问题标题】:Wrong orientation when image captured by HTML5 file api on IOS 6.0IOS 6.0 上的 HTML5 文件 api 捕获图像时方向错误
【发布时间】:2014-09-23 00:14:27
【问题描述】:

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

【问题讨论】:

    标签: html ios6 html5-filesystem


    【解决方案1】:

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

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

    this 博文中有一篇很棒的文章,包括代码示例。

    【讨论】:

    • 从@btbJosh 贡献的链接更新了无效链接
    猜你喜欢
    • 2014-03-20
    • 2016-03-25
    • 1970-01-01
    • 2017-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-14
    • 1970-01-01
    相关资源
    最近更新 更多