2
我正在为我正在使用的网站使用图像注释工具,并且我需要使用paper.js
PointText
对象将文本键入到canvas
上。这部分很容易。我还希望能够使用可见光标进行输入,并编辑,创建/更改多行,保存并再次编辑。使用光标编辑paper.js PointText
这是用光标键入并在其中间编辑的部分,我想知道它是否可能。现在,我可以输入和删除字母,但只能在我已经创建的文本的末尾。我想在中间进行编辑而不删除任何东西。
我没有发布太多的代码,因为我的问题是理论上的,除了jQuery
属性contentEditable
之外,我还没有找到任何代码来尝试。
$(text).attr('contentEditable');
其中text
在event.point
位置paper.PointText(position)
对象。
谢谢!
该代码看起来很神奇,就像我一直在寻找的东西。不幸的是,我已经创建了一个解决方案,所以我不能亲自测试它,但由于它看起来很令人惊讶,我会接受这个答案。 'AreaText'听起来很棒。 – craned