【问题标题】:How to bypass FastClick with Kendo UI DataViz Chart如何使用 Kendo UI DataViz Chart 绕过 FastClick
【发布时间】:2015-04-22 16:53:03
【问题描述】:

我们有一个用于 iPad 和 iPhone 的网络应用程序。我们正在使用 FastClick (https://github.com/ftlabs/fastclick) 来消除手机/平板电脑用户的 300 毫秒等待时间。

这让一切变得更加快捷,但与图表的交互(使用 SVG 渲染)参差不齐。有时敲击有效,有时无效。​用户需要能够进行正常的图表交互,例如点击一个点以查看值并在图例中打开/关闭系列。如果我禁用 FastClick,图表点击可以正常工作。

FastClick 具有绕过元素的内置方法。你添加了“needsclick”CSS 类,它只留下那个元素。我将这个 CSS 类放在图表呈现的 div 上,但图表中的每个可点击元素显然也需要添加“needsclick”类。

这可能吗?

【问题讨论】:

    标签: kendo-ui kendo-dataviz fastclick


    【解决方案1】:

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

    我认为这些库都在尝试解决相同的问题并相互踩踏,所以我删除了 FastClick。

    这适用于 FastClick 1.0.6 和 Kendo UI v2015.1.408。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多