2015-04-22 64 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。