detect-it:检测设备是mouseOnly,touchOnly还是混合设备,以及主要输入是mouse还是touch

时间:2024-06-01 07:24:40
【文件属性】:

文件名称:detect-it:检测设备是mouseOnly,touchOnly还是混合设备,以及主要输入是mouse还是touch

文件大小:725KB

文件格式:ZIP

更新时间:2024-06-01 07:24:40

touch-events pointer-events device-detection responsive-web-design event-listeners

检测到它 检测设备是mouseOnly , touchOnly还是hybrid 检测主要输入是mouse还是touch 检测浏览器是否支持指针事件,触摸事件和被动事件侦听器 您可能还对感兴趣, 可确定浏览器事件是由mouse , touch还是key输入引起的 检测通过多种媒体查询和API检测来确定其状态。 “检测到它”使用hover和pointer媒体查询,“指针事件” API和最大接触点检测以及两个“检测事件” API检测(浏览器对每个“检测事件” API检测的响应方式因设备而异) :weary_face: 欢迎使用WebDev)。 但是现在您不必担心任何这些,只需在针对使用的设备类型优化应用程序时让“检测它”处理细节即可。 :beaming_face_with_smiling_eyes: 自2016年以来,已经在许多现实世界的设备上对检测到它进行了测试,并且该测试模拟了多个设备和边缘情况,以确保获得准确的结果。 由于无法直接访问设备硬件,因此检测取决于浏览


【文件预览】:
detect-it-main
----package.json(2KB)
----LICENSE(1KB)
----package-lock.json(1.35MB)
----src()
--------__tests__()
--------__mocks__()
--------index.ts(5KB)
----tsconfig.json(97B)
----.gitignore(36B)
----demo()
--------package.json(2KB)
--------LICENSE(1KB)
--------package-lock.json(1.46MB)
--------.env(25B)
--------src()
--------tsconfig.json(538B)
--------.gitignore(323B)
--------public()
--------README.md(115B)
----README.md(14KB)

网友评论