在 JS 中如何区分用户是否使用的是模拟器的移动端访问?

340 天前
 WhiteSJ

我想通过 Touch 类中的 rotationAngle/radiusY/radiusX/force 这些值来区分是不是用户真正用手指点击的屏幕来区分是不是真实的移动端, 但是实际要做的时候发现 force 和 rotationAngle 实际是没有真正起到作用的, 而 radiusX 和 radiusY 每次点击有可能是相同的值, 在我们的场景中有没有特别多的点击事件, 所以也无法通过收集 radius 的值来做区分用户是否是在模拟器的移动端(在模拟器中无论如何点击, radius 的值都是一样的).

所以想问一下有没有其他方式来做区分呢?

1047 次点击
所在节点    JavaScript
1 条回复
jones2000
340 天前
陀螺仪检测

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1010744

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX