amcharts touch&pan 事件仅在焦点后有效
amcharts touch&pan event works only after focus
我正在使用 amcharts 折线图。当我在平板电脑上查看它时,它不会响应触摸和平移,直到我先 select 它并给它焦点。
当使用带鼠标的电脑时,它的行为符合预期,即我单击并拖动时它会平移。
有什么办法可以解决这个问题吗?
我试过手动设置焦点$('.chart-div').focus();
,但这不起作用
您可以在 makeChart 调用中将 tapToActivate
设置为 false
以使您的图表响应触摸事件而无需先点击:
var chart = AmCharts.makeChart("chartdiv", {
// ...
tapToActivate: false,
// ...
});
我正在使用 amcharts 折线图。当我在平板电脑上查看它时,它不会响应触摸和平移,直到我先 select 它并给它焦点。 当使用带鼠标的电脑时,它的行为符合预期,即我单击并拖动时它会平移。 有什么办法可以解决这个问题吗?
我试过手动设置焦点$('.chart-div').focus();
,但这不起作用
您可以在 makeChart 调用中将 tapToActivate
设置为 false
以使您的图表响应触摸事件而无需先点击:
var chart = AmCharts.makeChart("chartdiv", {
// ...
tapToActivate: false,
// ...
});