Javascript iOS上未定义maxTouchPoints

Javascript iOS上未定义maxTouchPoints,javascript,ios,google-chrome,mobile,touch-event,Javascript,Ios,Google Chrome,Mobile,Touch Event,只是运行一些测试来增加我的理解 我了解到,检测设备是否为移动设备或触摸屏的更好方法之一是检查navigator.maxTouchPoints的值。但是,在iOS Chrome和Safari上,maxTouchPoints返回undefined。你可以自己测试一下 我在iPhone 6上运行iOS 12.4.9 有人能解释一下吗? 也许有人可以用安卓设备为我测试一下? [更新] 到目前为止,我确实找到了似乎有效的方法。但我仍然不明白为什么maxTouchPoints不能正常工作

只是运行一些测试来增加我的理解

我了解到,检测设备是否为移动设备或触摸屏的更好方法之一是检查
navigator.maxTouchPoints
的值。但是,在iOS Chrome和Safari上,
maxTouchPoints
返回
undefined
。你可以自己测试一下

我在iPhone 6上运行iOS 12.4.9

有人能解释一下吗?

也许有人可以用安卓设备为我测试一下?

[更新]

到目前为止,我确实找到了似乎有效的方法。但我仍然不明白为什么
maxTouchPoints
不能正常工作