HTML5 Canvas.toDataURL的默认质量是多少?

Wil*_* T. 7 html5 html5-canvas

根据mozilla,canvas.toDataURL(1,2)的第二个参数是:

如果请求的类型是image/jpeg或image/webp,则第二个参数(如果介于0.0和1.0之间)被视为指示图像质量; 如果第二个参数是其他参数,则使用图像质量的默认值.其他参数被忽略.

但我无法找到告诉我默认值实际是什么的任何地方.

Jar*_*rod 6

根据规范,它暗示默认是依赖于浏览器:

如果第二个参数是0.0到1.0(包括0.0和1.0)范围内的数字,则必须将其视为所需的质量级别.如果它不是数字或超出该范围,则用户代理必须使用默认值,就好像该参数已被省略一样.

编辑:根据一个用户,Firefox的默认值为0.92.

您可以将JPEG质量指定为toDataURL函数的第二个参数.Firefox的默认质量是0.92(92%).

根据这个webkit错误报告, Chrome使用相同的.

...为Skia位图添加基于libjpeg的图像编码器.默认编码质量为92,以匹配Mozilla ...