Параметр качества Chrome toDataUrl не влияет на экспорт JPEG

Использование canvas.toDataURL('image/jpeg', 1) в Chrome изображение теряется немного серьезно, но в Firefox все нормально, почти без потерь, даже используют значение качества по умолчанию 0,92. Кажется, не работает, установив качество в Chrome.

1 ответ

Решение

Это известная проблема, и это связано с тем, как обрабатывается подвыбор цветности.

Chrome делает это не так, как Firefox и Safari. Последние используют 4:4:4 при настройке 1,0, в то время как текущий Chrome нет. Однако, похоже, что последняя Canary (версия 33) делает то же самое, что и другие.

В любом случае, до тех пор, пока это не будет решено, вам очень мало, и я, к сожалению, могу с этим поделать...

Другие вопросы по тегам