Javascript 可以在HTML5网页上接受手写笔输入吗

Javascript 可以在HTML5网页上接受手写笔输入吗,javascript,html,canvas,Javascript,Html,Canvas,我想创建一个网页,用户可以在其中使用手写笔写下他们的签名(就像在为包裹或包裹签名时)。有人知道这是否可能吗?我不确定从哪里开始,但我猜我必须使用元素和javascript?只要客户端使用的设备支持使用触控笔的触摸输入,这是完全可能的 您可以查看如何使用元素创建简单的绘图应用程序 要查看哪些浏览器支持画布,请参阅 没有特定于支持压力敏感度或方向性的触针的API。但在大多数情况下,触笔可以用作鼠标。在这种情况下,它将创建正常的鼠标事件,如mousedown、mousemove和mouseup。您可以

我想创建一个网页,用户可以在其中使用手写笔写下他们的签名(就像在为包裹或包裹签名时)。有人知道这是否可能吗?我不确定从哪里开始,但我猜我必须使用元素和javascript?

只要客户端使用的设备支持使用触控笔的触摸输入,这是完全可能的

您可以查看如何使用
元素创建简单的绘图应用程序


要查看哪些浏览器支持画布,请参阅

没有特定于支持压力敏感度或方向性的触针的API。但在大多数情况下,触笔可以用作鼠标。在这种情况下,它将创建正常的鼠标事件,如
mousedown
mousemove
mouseup
。您可以将这些事件的事件处理程序添加到画布中,并对其做出适当的反应。

如果您特别想要手写笔支持,您需要支持典型鼠标x、y坐标以外的功能

目前,我知道的唯一特定于手写笔的输入是Wacom Web插件/API。这支持触笔压力、触笔角度和web多点触摸等功能

HTML5的“pointerevents”API一般支持所有平板电脑类型的压力、角度和触摸事件,本文提出了今后的考虑事项