(窗口中的“ontouchstart”)合法吗?

时间:2016-12-03 14:45:40

标签: javascript jquery browser touch device

我正在尝试检测我的网站是否通过触控设备查看。如果是这样,它将禁用我的“mouseenter”和“mouseleave”绑定。

因此使用条件(窗口中的“ontouchstart”)。但我实际上并不确定这种情况的浏览器支持和可靠性。有没有人有一些最新的信息,甚至是检测触摸支持的替代方法?

代码段:

if(!("ontouchstart" in window)){
    $('.slider-wrapper').on({
        mouseenter: function() {
            isPause = true;
        },
        mouseleave: function() {
            isPause = false;
        }
    })
}

0 个答案:

没有答案