gpt4 book ai didi

android - 触摸事件的 webkitForce 属性 : Finger Pressure feedback. 寻找文档

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:04:35 24 4
gpt4 key购买 nike

我正在我的 Nexus 7 平板电脑的“Chrome”浏览器上做一些测试,并在触摸事件提供的触摸对象中发现了奇怪的 webkitForce 属性。

果然,它似乎是一个标量,通常设置在大约 0.05 和大约 1.2 之间,似乎与电容式触摸屏上的手指压力成比例。它适用于多个同时触摸;我有一个测试页,绘制了按比例缩放到该值的圆圈,它与手指压力/位置相关性很好,为每次触摸提供了 3 维量。

当改变一根手指上的压力会影响为在任一轴上靠近它的另一根手指提供的读数时,可能会出现一些轻微的不一致。这看起来是实际电容式触摸硬件或处理其输出的软件的限制的结果。

我用谷歌搜索了一下,几乎什么也没找到。谷歌没有任何网站(我可以通过搜索引擎找到)记录这一点,这真的很奇怪。

所以我的问题是,我在哪里可以找到有关这个巧妙的小功能的更多信息?为什么 iOS 设备(可以说具有更灵敏和更强大的触摸屏)不提供此类功能?哪些 Android 设备和操作系统/浏览器组合提供此功能?

最佳答案

.force 是 Touch Events v2 规范的一部分:http://dvcs.w3.org/hg/webevents/raw-file/default/touchevents.html#widl-Touch-force

a relative value of pressure applied, in the range 0 to 1, where 0 is no pressure, and 1 is the highest level of pressure the touch device is capable of sensing; 0 if no value is known. In environments where force is known, the absolute pressure represented by the force attribute, and the sensitivity in levels of pressure, may vary.

关于android - 触摸事件的 webkitForce 属性 : Finger Pressure feedback. 寻找文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14115416/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com