将文本光标放在画布上的任何位置

时间:2016-12-11 11:52:11

标签: javascript html canvas text

让我们说当我在用户点击它的某个地方时,我会在我的应用中的画布上动态绘制矩形。然后我想让他为这些矩形添加一些文本,以便他可以点击一些现有的矩形并开始输入它们,添加新文本或更改已经存在的文本。所以一个很好的解决方案就是将文本光标放在画布上的任何位置或类似的东西,这将允许用户开始在画布上的任何地方键入。我现在使用的替代解决方案是用户在输入元素中键入一些文本,然后使用fillText()方法将输入中的文本绘制到矩形中。有没有办法按我想要的方式做到这一点?

0 个答案:

没有答案