首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >火狐和ie11中的多触点支持

火狐和ie11中的多触点支持
EN

Stack Overflow用户
提问于 2016-07-01 11:51:36
回答 1查看 183关注 0票数 1

我在浏览器中找到了这个小提琴来测试触摸支持。http://jsfiddle.net/J3TV8/97/

代码语言:javascript
复制
$(document).on("touchstart touchmove touchend touchcancel", function(ev) {
        $.each(ev.originalEvent.touches, function (i, t) { logtouch(ev.type + "-touches", t); });
        $.each(ev.originalEvent.changedTouches, function (i, t) { logtouch(ev.type + "-changed", t); });
        $.each(ev.originalEvent.targetTouches, function (i, t) { logtouch(ev.type + "-target", t); });
    });

我在上面的链接中删除了mousemove,mouseclick,mousedown和mouseup事件,这样我就可以测试触摸事件而不受其他事件的干扰。

上面的小提琴显示了一些铬文本,但在Mozilla和IE11中没有任何效果。

用于触摸支持的MDN链接:事件

我也尝试过上面的MDN链接,但是没有在小提琴中触发触摸事件的痕迹。

当我检查caniuse.com http://caniuse.com/#feat=touch时,支持表显示带有标志的红色火狐。但是MDN链接没有提到任何。

有没有办法识别火狐和ie11 ?中的多点触点。因为我增加了对我的小部件的支持。我不知道如何在这些浏览器中识别多点触摸。

编辑:火狐版本为47.0.1

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-23 15:39:10

IE11支持指针事件指针事件处理所有类型的输入(触摸、鼠标、钢笔等)。

火狐目前还不支持正式的多点触摸(在撰写这个答案的时候)。但是我们可以使用它们的夜间构建来测试触摸交互。默认情况下,夜间禁用指针事件触摸事件。我们应该通过about:config页面启用它们

注意:使用有关:config更改设置可能会使您的保修无效,因此您自己承担风险。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38144733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档