我想创建一个网页,用户可以在其中使用手写笔书写签名(例如当您签收包裹或包裹时)。有谁知道这是否可能?我不确定从哪里开始,但我猜我必须使用元素和 javascript?
问问题
9672 次
3 回答
5
如果您特别需要手写笔支持,您将需要支持超出典型鼠标 x,y 坐标的功能。
目前,我所知道的唯一特定于手写笔的输入是 Wacom Web 插件/API。这支持这些功能,如触控笔压力、触控笔角度和网络多点触控。
此处提出了 HTML5 的“pointerevents”API 一般支持所有平板电脑类型的压力、角度和触摸事件的未来考虑。
于 2014-10-13T18:43:04.047 回答
2
没有特定于触控笔的 API 支持压力敏感度或方向等功能。但在大多数情况下,手写笔可以用作鼠标。在这种情况下,它将创建正常的鼠标事件,如mousedown
,mousemove
和mouseup
。您可以将这些事件的事件处理程序添加到画布并适当地对它们做出反应。
于 2013-09-02T10:35:14.377 回答