我想知道是否有任何方法可以获得点击时的压力水平(用户点击鼠标键/按钮时产生的压力)。有什么资源或链接吗?
很抱歉我的英语不好,希望我的问题是清楚的,希望不只是乌托邦!
发布于 2012-11-22 10:54:35
鼠标(硬件)不会记录你点击它的力度,javascript也不能跟踪不存在的东西。
发布于 2014-03-01 22:56:29
我意识到我正在用一些当时不相关的东西撞上一条旧的线程,但我相信这将在未来对其他人有用。
正如许多其他人指出的那样,几乎所有的计算机鼠标都不会测量使用的压力,所以你无法测量它。尽管如此,还是有不同于鼠标的指点设备,比如画板或触控板。在基于Gecko的浏览器中,比如火狐,鼠标事件有非标准的mozPressure
属性。您可以像这样使用它:
document.addEventListener('click', function (e) {
alert(e.mozPressure);
});
mozPressure
是一个介于0.0和1.0之间的值,具体取决于鼠标按下的程度。如果您使用的是普通鼠标或其他检测不到压力的鼠标,则该值始终为0。
https://stackoverflow.com/questions/13511120
复制