Javascript 将FabricJS文本放入图像(语音气泡)

Javascript 将FabricJS文本放入图像(语音气泡),javascript,html,canvas,fabricjs,Javascript,Html,Canvas,Fabricjs,我目前正在尝试使用FabricJS创建一个语音气泡。用户应该能够将文本写入其中,并且文本应该位于语音气泡内。我会贴一张照片,但我的名声还不够好。因此,这基本上是关于将文本拟合到图像中 我所做的是加载图像,然后创建文本并将它们放入一个组中,这样用户就可以将它们一起移动 但是,问题是:当文本太长时,它将继续超出气泡,而不是换行符 我现在可以做的是检查文本的宽度,如果太宽,可以通过计算单词的位置来添加一些换行符。但我怀疑这会起到很好的作用,而且效率不高 还有别的解决办法吗? 谢谢大家! 我们已经为未来

我目前正在尝试使用FabricJS创建一个语音气泡。用户应该能够将文本写入其中,并且文本应该位于语音气泡内。我会贴一张照片,但我的名声还不够好。因此,这基本上是关于将文本拟合到图像中

我所做的是加载图像,然后创建文本并将它们放入一个组中,这样用户就可以将它们一起移动

但是,问题是:当文本太长时,它将继续超出气泡,而不是换行符

我现在可以做的是检查文本的宽度,如果太宽,可以通过计算单词的位置来添加一些换行符。但我怀疑这会起到很好的作用,而且效率不高

还有别的解决办法吗?
谢谢大家!

我们已经为未来计划了文本包装,但还没有时间。希望在接下来的几个月里,除非有人帮忙。