2015-04-22 34 views
0

我们有一个与iPad和iPhone配合使用的Web应用程序。我们正在使用FastClick(https://github.com/ftlabs/fastclick)消除移动/平板电脑用户300毫秒的等待时间。如何通过Kendo UI DataViz绕过FastClick图表

这使得一切都变得更加快乐,但与图表的交互(使用SVG渲染)是不稳定的。有时挖掘作品,有时不行。用户需要能够进行正常的图表交互,例如点击一个点以查看该值并在图例中打开/关闭系列。如果我禁用FastClick,图表点击工作正常。

FastClick具有绕过元素的内置方式。您添加“needsclick”CSS类,并且它仅保留该元素。我把这个CSS类放在图表被渲染的div上,但图表中的每个可点击的元素显然也需要添加“needsclick”类。

这可能吗?

回答

0

我放弃了。在图表渲染后,我向所有SVG元素添加了“needsclick”,iPad点击仍然很奇怪。有时它有效,但不一致。

我认为这些库都试图解决相同的问题,并彼此加入,所以我删除了FastClick。

这是FastClick 1.0.6和Kendo UI v2015.1.408。