Fabric Js i-text chopped/cuts 使用自定义字体时文本的最后一句话

Fabric Js i-text chopped/cuts last words of text when using custom font

我正在使用 Fabric Js 2.7.0 版本,我正在制作一个文本编辑器,用户可以在其中 add/update 新文本并为该文本选择自定义字体。

当用户保存他的更改时,我从 canavs 生成 json 并将其存储在数据库中但是问题是当我们在 canvas 编辑器中加载相同的 json 文本的最后几个字切/切。

var Addtext = function() { canvas.add(新fabric.IText('Click to edit text', { 左:canvasWidthCenter, 顶部:canvasHeightCenter, 字体系列:"myriad pro", 填写:“#fff”, 字体大小:“50”, originX: "center", 原点 Y: "center",</p> <p>}));</p> <p>};

我实施了 https://github.com/fabricjs/fabric.js/issues/2612 中提到的补丁,它解决了我的问题。