Javascript 使用光标使paper.js PointText可编辑
我正在为我正在处理的网站使用图像注释工具,我需要使用Javascript 使用光标使paper.js PointText可编辑,javascript,jquery,html5-canvas,paperjs,Javascript,Jquery,Html5 Canvas,Paperjs,我正在为我正在处理的网站使用图像注释工具,我需要使用paper.jsPointText对象在canvas上键入文本。那部分很简单。我还希望能够用一个可见的光标键入,编辑、创建/更改多行,保存它,然后再次编辑它 这是用光标打字和编辑的部分,我想知道它是否可能。现在,我可以输入和删除字母,但只能在我已经创建的文本末尾。我想在中间编辑而不删除任何东西。 我没有发布太多代码,因为我的问题是理论性的,除了jQuery属性contentEditable之外,我没有找到任何代码可以尝试 $(text).att
paper.js
PointText
对象在canvas
上键入文本。那部分很简单。我还希望能够用一个可见的光标键入,编辑、创建/更改多行,保存它,然后再次编辑它
这是用光标打字和编辑的部分,我想知道它是否可能。现在,我可以输入和删除字母,但只能在我已经创建的文本末尾。我想在中间编辑而不删除任何东西。
我没有发布太多代码,因为我的问题是理论性的,除了jQuery
属性contentEditable
之外,我没有找到任何代码可以尝试
$(text).attr('contentEditable');
其中,text
是一个纸张.PointText(位置)
对象,位于事件.point
谢谢 单击
PointText
时,可以尝试在画布上放置contenteditable
div
下面是一个例子:
目前
paper.js
不支持wordwrap
的PointText
。他们可能会在AreaText
中提供对它的支持,希望很快就能提供。这段代码看起来很棒,就像我正在寻找的一样。不幸的是,我已经创建了一个工作环境,所以我不能亲自测试它,但由于它似乎工作得令人惊讶,我将接受这个答案<代码>区域文本听起来很棒。