如何完全禁用highcharts的鼠标/手指交互

如何完全禁用highcharts的鼠标/手指交互,highcharts,Highcharts,我搜索了所有的文档,但没有找到讨论这个问题的帖子 我目前正在做一个项目,它既可用于手机浏览器,也可用于pc浏览器。由于iPhone的屏幕非常小,我想禁用它的highcharts交互(这种交互甚至会让我无法向下滚动页面) 我想问一下是否有类似“hasInteraction:false”的参数 谢谢你的建议 更新: 我尝试了Ricardo Lohmann的代码,它正在禁用鼠标跟踪: plotOptions: { series: { enableMouseTracking: f

我搜索了所有的文档,但没有找到讨论这个问题的帖子

我目前正在做一个项目,它既可用于手机浏览器,也可用于pc浏览器。由于iPhone的屏幕非常小,我想禁用它的highcharts交互(这种交互甚至会让我无法向下滚动页面)

我想问一下是否有类似“hasInteraction:false”的参数

谢谢你的建议

更新:

我尝试了Ricardo Lohmann的代码,它正在禁用鼠标跟踪:

plotOptions: {
    series: {
        enableMouseTracking: false
    }
}
但在移动设备上,它仍然阻止我的手指向下滚动。我在谷歌上搜索了一下,发现了一个帖子:但仍然不起作用(为了让图表不阻挡我的手指滚动)


我也在寻找解决方案。
更准确地说,我想启用页面滚动,即使手指开始在图表上拖动。我仍然希望触摸数据点可以打开工具提示

您可能对v3.0.4中的此提交感兴趣。我还得试试。我在iPhone模拟器上试过,效果很好:

在HTML页面的某个位置:


稍后,在JavaScript代码中创建图表时:

$('#chartdiv')。高图({
图表:{
键入:“line',//例如,对于折线图
zoomType:null,//这已经是默认值,只是强调commit注释中的内容并使代码“说话”
},
工具提示:{
followPointer:false,//这已经是默认值,只是强调commit注释中的内容并使代码“说话”
followTouchMove:false,//这已经是默认值,只是强调commit注释中的内容,并使代码“说话”
},
//其他选择。。。
});
绘图选项:{
: {
enableMouseTracking:false
}
},

可以通过互动解决您的问题

您的确切意思是什么?你的意思是你不想让图表被点击,也不想看到任何工具提示等。如果是这样,我认为没有全局参数来禁用它。您必须通过图表选项手动禁用这些属性。谢谢Ricardo,但图表仍然阻止移动设备上的鼠标跟踪,至少在我的iPhone上是这样。你知道我还需要调整其他设置吗?和里卡多4年前给出的答案一样。
plotOptions: {
    series: {
        enableMouseTracking: false
    }
}
       plotOptions: {
           <your type of chart, for example "spline">: {
                enableMouseTracking: false
            }
        },