1

随着 highcharts 的新更新支持在 iPad/iPhone 上进行缩放缩放,但这并不符合我的预期。我假设图表实际上会放大日期范围,而实际上只是放大了图表线条和标记,从而使功能变得毫无意义。

是否可以禁用此功能?

4

2 回答 2

6

有一个 chart.zoomType 和 chart.pinchType 属性采用相同的值 (x,y,xy,none)。默认情况下,chart.pinchType 为 null 并恢复为 chart.zoomType。如果您只想在 x 轴上缩放以进行捏合,您可以:

chart : {
  pinchType : 'x'
  ...
}

或者将 chart.pinchType 设置为 'none' 以完全禁用。或者将其保留为 null 并将您的 chart.zoomType 设置为其中任何一个。

http://api.highcharts.com/highcharts#chart.pinchType

http://api.highcharts.com/highcharts#chart.zoomType

于 2013-03-29T02:55:56.433 回答
0

看起来将 pinchType 设置为任何东西都不起作用。在我们将 zoomType 设置为 null 之前,图表仍然会通过 iOS Safari 上的强硬手势进行缩放。另外,我们查看了源代码,似乎没有实现该属性。我们有 Highcharts JS v.4.1.7。

于 2015-08-22T18:55:06.097 回答