是否真的需要使用第三方库将简单的文本框放在<canvas>?</canvas>中

时间:2014-01-12 20:51:26

标签: javascript html5 canvas

我想在HTML5画布上放置文本框(可以编辑)。 (例如:在“Paint”软件中,您可以创建文本框)。

是否真的需要使用第三方库,例如 https://github.com/claydotio/Canvas-Input为了做这样一个基本的事情? 在HTML5画布中创建文本框是不是没有简单的解决方案?

如果是这样,是否有一个库(对于内部的文本框)被视为标准?

1 个答案:

答案 0 :(得分:2)

不,canvas是一个位图,不支持控件或DOM元素,如输入框。

必须通过模拟这样的功能手动制作所有逻辑。

您可以查看我的previous answer,了解一种方法。