我正在使用amcharts lineChart。当我在平板电脑中查看它时,它不响应触摸和平移,直到我先选择它并给它焦点。 当使用带有鼠标的电脑时,它的行为与预期的一样,即只要我点击并拖动它就会平移。 有没有办法解决这个问题?
我已尝试手动设置焦点$('.chart-div').focus();
,但这不起作用
答案 0 :(得分:1)
您可以在makeChart调用中将tapToActivate
设置为false
,以使图表无需首先点击即可响应触摸事件:
var chart = AmCharts.makeChart("chartdiv", {
// ...
tapToActivate: false,
// ...
});