gpt4 book ai didi

javascript - 如何检测设备是否有振动器?

转载 作者:行者123 更新时间:2023-11-28 01:08:47 26 4
gpt4 key购买 nike

使用navigator.vibrate可以让智能手机和平板电脑振动。不过,该功能在桌面浏览器上也可用,因此它的存在并不能用于检测振动电机是否实际可用。

当然,我可以检查设备是否运行移动操作系统以获得适当的近似值,但是是否有适当的方法来检测振动是否实际上可用?

原因:我在游戏中使用振动,并为其添加了一个开/关按钮。在台式电脑上显示此按钮没有任何意义。

最佳答案

不幸的是,听起来你不能:

So apparently this is intentional, to avoid exposing accessibility settings (which are seen as sensitive), to allow UAs to offer a fallback, and potentially as a barrier to fingerprinting too.

来自 http://github.com/Modernizr/Modernizr/issues/1217

The spec itself说:

If pattern is an empty list, or if the device is unable to vibrate, then return true and terminate these steps.

关于javascript - 如何检测设备是否有振动器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24740868/

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