Jquery Fabric js在选择图像时插入新文本不可见

Jquery Fabric js在选择图像时插入新文本不可见,jquery,html5-canvas,fabricjs,Jquery,Html5 Canvas,Fabricjs,这是一个基于fabric js的T恤设计应用程序。问题是文本插入和编辑工作正常。当我们添加图像,然后在选择图像时添加文本时,文本不可见(可能大小为0)。但经过几次字体更改后,效果很好 我查看了您的代码,发现一旦您添加任何艺术或图片并在画布上选择,字体颜色将变为白色,因此在object:selected event上设置“fcolor”属性时,您需要首先检查所选对象是否为“text”类型,如果它的类型为“text”,则必须设置“fcolor”属性谢谢。我想检查对象类型,但不知道如何检查。如何检查对

这是一个基于fabric js的T恤设计应用程序。问题是文本插入和编辑工作正常。当我们添加图像,然后在选择图像时添加文本时,文本不可见(可能大小为0)。但经过几次字体更改后,效果很好


我查看了您的代码,发现一旦您添加任何艺术或图片并在画布上选择,字体颜色将变为白色,因此在object:selected event上设置“fcolor”属性时,您需要首先检查所选对象是否为“text”类型,如果它的类型为“text”,则必须设置“fcolor”属性

谢谢。我想检查对象类型,但不知道如何检查。如何检查对象类型是图像还是文本?您可以通过以下行检查对象的类型:canvas.getActiveObject().type=“i-text”