【发布时间】:2013-12-15 04:38:15
【问题描述】:
在Chrome中使用canvas.toDataURL('image/jpeg', 1),图像丢失有点严重,但在Firefox中,没关系,几乎无损,甚至使用默认质量值0.92。在 Chrome 中设置质量似乎不起作用。
【问题讨论】:
标签: google-chrome canvas jpeg todataurl
在Chrome中使用canvas.toDataURL('image/jpeg', 1),图像丢失有点严重,但在Firefox中,没关系,几乎无损,甚至使用默认质量值0.92。在 Chrome 中设置质量似乎不起作用。
【问题讨论】:
标签: google-chrome canvas jpeg todataurl
这是一个known issue,这是由于如何处理色度子采样。
Chrome 执行此操作的方式与 Firefox 和 Safari 不同。后者在 1.0 设置下使用 4:4:4 而当前的 Chrome 没有。但是,似乎最新的 Canary(版本 33)与其他版本一样。
无论如何,在它被解决之前,不幸的是,你和我能做的很少......
【讨论】: