fabric JS toDataURL 正在使用 iPad 浏览器生成大图像。
fabric JS toDataURL is producing large images with iPad browsers.
我创建了一个小型网站,让用户可以创建框架中的图像拼贴画。我尝试过的所有浏览器都没有问题...除了我 iPad 上的任何浏览器; Chrome 和 Safari。
我保存 canvas 的调用如下...
var durl = fabCanvas.toDataURL({
format: 'png',
multiplier: 1
});
图像应该如下...
但相反,它是这样出来的……
这些图像并不大。它为什么会这样做?
提前致谢。
fabricjs 支持 ipad 设备的视网膜显示。
Canvas 已预先缩放,以便在观看时提供更高的显示清晰度。
不幸的是,在导出到 dataUrl 时没有考虑到这一点。
最近(不到一个月前)此缺陷已于 2016 年 2 月 24 日得到纠正
commit.
您的代码可能是正确的,您需要做的是下载并构建最新版本的 fabricjs。
我创建了一个小型网站,让用户可以创建框架中的图像拼贴画。我尝试过的所有浏览器都没有问题...除了我 iPad 上的任何浏览器; Chrome 和 Safari。
我保存 canvas 的调用如下...
var durl = fabCanvas.toDataURL({
format: 'png',
multiplier: 1
});
图像应该如下...
但相反,它是这样出来的……
这些图像并不大。它为什么会这样做?
提前致谢。
fabricjs 支持 ipad 设备的视网膜显示。 Canvas 已预先缩放,以便在观看时提供更高的显示清晰度。 不幸的是,在导出到 dataUrl 时没有考虑到这一点。 最近(不到一个月前)此缺陷已于 2016 年 2 月 24 日得到纠正 commit.
您的代码可能是正确的,您需要做的是下载并构建最新版本的 fabricjs。