1

我正在尝试一些slider/drag-n-drop JQuery Mobile,Kendo UI和其他javascript框架的演示,但似乎无法在IE10的Metro版本中使用在我的平板电脑上(运行Windows 8 Consumer Preview)。Win8 Metro IE10 Drag-N-Drop/Slider问题

我记得IOS上有类似的问题,但使用大多数框架,它现在在我的iPad上工作。

有谁知道如何解决这个问题? 有没有解决这个问题的任何JS框架? 在Win8的最终版本发布之前,这可能是微软尚未解决的问题吗?

干杯, 雷

+0

我刚刚发现了IE测试Drive站点:http://ie.microsoft.com/testdrive/Browser/TouchFirstControls/Default.html,http://ie.microsoft.com/testdrive/Graphics/hands-on- css3/hands-on_2d-transforms.htm,http://ie.microsoft.com/testdrive/Performance/BrickBreaker/Default.html他们表明,滑块和拖放nn下降可以在IE中工作,不幸的是他们没有很好地工作iPad ...如果你知道一个既定位于两者的框架,请让我知道。 – Ray 2012-03-15 15:25:35

回答

1

的原因是,IE10介绍MSPointerEvents,这很可能不能很好的大多数框架支持,至少现在还不是。

更新: Kendo UI自2012年第三季度开始支持MSPointerEvents。截至2013年第一季度,当内容被缩放时,所有框架小部件在IE10中也能正常工作。

1

当涉及到触摸,鼠标或笔事件时,Internet Explorer 10具有更加抽象的事件模型。而不是具有像touchstart鼠标按下事件时,Internet Explorer 10具有由简单得多MSPointerDown其被用于所有类型的输入,包括手指,鼠标,笔或烧制的可以说是优良模型。

不幸的是,你已经注意到,没有在流行的库和框架的大量支持,虽然我怀疑有几个很好的理由,为什么是这样的话:

  1. IE10是技术上仍然不完整。
  2. IE10目前还没有适用于Windows 7(即使它会在Windows 7最终发布)
  3. IE10当前需要安装的Windows 8的版本未收尾

这些原因,中更为我当然,有可能导致主要框架和图书馆背后的开发人员不得不把时间投入到微软新的浏览器上。话虽如此,我知道个人 jQuery项目中的一些非常关键的玩家一直密切关注着微软的新指针模型。我怀疑其他球队可以这么说。