Canvas 对画布的fabricjs toDataURL调用的视网膜输出有问题

Canvas 对画布的fabricjs toDataURL调用的视网膜输出有问题,canvas,html5-canvas,fabricjs,Canvas,Html5 Canvas,Fabricjs,我正在使用最新的fabric.js dist库(),并且在视网膜的画布输出方面遇到问题 下面是一个JS提琴,显示了问题: 当浏览器的devicePixelRatio为1时,输出的图像为: 但是,当比率为2时,输出的图像为: 我的理解是fabric.js通过检测比率来处理缩放。我是否做错了什么,或者画布作为视网膜监视器时如何导出有什么问题吗?这是需要改进的地方,正如这里已经讨论过的:一旦我们修复了它,您将获得视网膜抓取图像。很快!谢谢@AndreaBogazzi有可能的时间表吗?不想恢复到以前的

我正在使用最新的fabric.js dist库(),并且在视网膜的画布输出方面遇到问题

下面是一个JS提琴,显示了问题:

当浏览器的
devicePixelRatio
为1时,输出的图像为:

但是,当比率为
2
时,输出的图像为:


我的理解是fabric.js通过检测比率来处理缩放。我是否做错了什么,或者画布作为视网膜监视器时如何导出有什么问题吗?

这是需要改进的地方,正如这里已经讨论过的:一旦我们修复了它,您将获得视网膜抓取图像。很快!谢谢@AndreaBogazzi有可能的时间表吗?不想恢复到以前的版本,因为它会破坏一堆toher的东西:(我今天会尝试推送它,应该很简单,如果我不能很快推送,你仍然可以检查我们github上的代码并自己输入。好的,推送时请告诉我,我会将这个问题标记为已回答。谢谢@Andreabogazzit这是需要改进的,正如这里已经讨论过的:你会尽快获得一张视网膜图像。)我们正在修复它。很快!谢谢@AndreaBogazzi任何可能的时间线?不想回到以前的版本,因为它会破坏一堆toher的东西:(我今天会尝试推送,应该很简单,如果我不能很快推送,你仍然可以检查我们github上的代码并自己输入。好的,推送时请在这里告诉我,我会将此问题标记为已回答。谢谢@AndreaBogazzi