Navigator振动打破了iOS浏览器上的代码

喜乐

我想navigator.vibrate在我的页面上使用

这是我的代码:

    var canVibrate = "vibrate" in navigator || "mozVibrate" in navigator;
    if (canVibrate && !("vibrate" in navigator))
    {
        navigator.vibrate = navigator.mozVibrate;
    }

    $(document).on('click', '.answer', function (eve) {
        $this = $(this);

        navigator.vibrate(222);

        // some other code ...

这适用于Android设备,但适用于iOS(我在某些iOS设备上经过Firfox,Chrome和Safari的测试),此行代码会中断。

这是为什么?

昆汀

苹果的移动网络浏览器根本不支持它

Firefox和iOS的Chrome浏览器是Safari渲染引擎的包装。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章