Android 如何从chrome内的三星galaxy note pro手写笔获取笔压数据?

Android 如何从chrome内的三星galaxy note pro手写笔获取笔压数据?,android,google-chrome,samsung-mobile,pen,pressure,Android,Google Chrome,Samsung Mobile,Pen,Pressure,基本上,在我的html中使用javascript,我希望能够执行类似的操作 var penpressure = inputDevice.getPressure(); console.log(penpressure); 理想情况下,这也适用于其他类型的压力输入,桌面机器上的wacom(没有插件)只需要普通驱动程序。带触笔等的不同平板电脑 const HAS_POINTER = ('onpointermove' in window); window.addEventListener(HAS_POI

基本上,在我的html中使用javascript,我希望能够执行类似的操作

var penpressure = inputDevice.getPressure();
console.log(penpressure);
理想情况下,这也适用于其他类型的压力输入,桌面机器上的wacom(没有插件)只需要普通驱动程序。带触笔等的不同平板电脑

const HAS_POINTER = ('onpointermove' in window);
window.addEventListener(HAS_POINTER ? 'pointermove' : 'mousemove', (e) => {
  const pressure = HAS_POINTER ? e.pressure : 1;
  context.lineWidth = pressure * YOUR_STROKE_SIZE;
  draw();
}
最大压力为1


希望它能有所帮助

其他人向台式机询问此问题,并且需要wacom插件。wacom插件在linux平台上不可用。需要插件也会破坏用户体验。安装驱动程序已经很乏味了。如果你正在编写一个本机应用程序,它只是触摸事件的一部分。这就是为什么用非本机代码编写应用程序通常是个坏主意的原因之一——你必须以最低的公分母编写代码。我认为你使用web浏览器作为界面是不走运的。可以改为检查“触笔向下”和“触笔向上”之间的时间量,作为压力的解决方法。更长的“压力”会像更强的压力一样。我选择不再学习本机代码,因为我更喜欢javascript。我现在也看到W3C指针规范不会在chrome中?