canvas JavaScript 中的 ImageData 是否包含 EXIF 信息?

Does canvas ImageData in JavaScript contain EXIF info?

来自文档

ImageData接口表示canvas元素的一个区域的底层像素数据

我想知道ImageData只有像素数据还是像素数据+元数据?元数据是指任何 EXIF 数据,例如方向、分辨率、文件类型或 dpi。

问题

每当我将 EXIF 方向不是 1 的图像绘制到 canvas 并将其作为 ImageData 读回时,当我将 ImageData 转换为 DataURL 时,生成的 ImageData 在图像标签上没有正确对齐。

在移动和桌面浏览器中观察到问题,几乎所有浏览器都存在。

<canvas> 不保留任何 JPEG 元数据,因为此元数据特定于 JPEG 文件本身。 Canvas,根据定义,仅是原始像素数据。