在Safari 9.1上,在画布上绘制图像的比例是错误的

时间:2016-06-01 04:58:00

标签: exif ios9.1

我需要通过JavaScript在画布上绘制图像。在其他设备上它运行良好,但iOS 9.1移动设备捕获的照片将呈现错误。它像下面的图像缩放。

unexpected scale image on canvas iOS9.1

我尝试使用https://blueimp.github.io/JavaScript-Load-Image/。它也发生了。

我认为它与图像中的exif数据有关(因为我试图通过在windows中使用paint来删除图像中的exif数据并且它运​​行良好)。那么这个问题的解决方案是什么?

这是我的代码:

@Injectable()
export class requestCredentials extends RequestOptions {
  constructor() {
    let headers = new Headers();
    headers.append('X-Requested-With', 'XMLHttpRequest');

    super({method: RequestMethod.Get, headers: headers, withCredentials: true});
  }
}

0 个答案:

没有答案