禁用捏合以放大highstock / highcharts

时间:2013-03-28 14:48:55

标签: javascript ios highcharts highstock

随着对highcharts的新更新支持在iPad / iPhone上进行缩放,但是这不符合我的预期。我假设图表实际上会放大到日期范围,而只是简单地放大图表线和标记,使功能有点无意义。

是否可以禁用此功能?

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:0)

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