我需要在融合图中显示消息(我使用2D条形图)。我检查了API,但没有。
我需要传递xml消息(我附加了图像)
你能帮我么。
(灰色是图表的边界)
最佳答案
我找到了实现此目标的任何方法,但都使用了js(而不是xml)。
http://jsfiddle.net/shamasis/WzNKT/
这个网址对我有很大帮助,感谢开发人员。
var myChart = new FusionCharts( "FusionCharts/Column3D.swf",
"myChartId", "400", "300", "0" );
myChart.setXMLUrl("Data.xml");
myChart.render("chartContainer");
function myChartListener(eventObject, argumentsObject) {
myChart.ref.showChartMessage("Hello... the world ends here, take a peek before its gone!", true);
}
myChart.addEventListener ("rendered" , myChartListener );
显示此消息时,它会产生一些黑色背景色(如下图所示)
如果要更改消息的样式或背景颜色,则可以更改SVG的CSS
.xxxxx div span svg rect {
fill-opacity: 0;
}
.xxxxx div span svg g rect {
fill-opacity: 1;
}
.xxxxx div span svg text tspan {
fill: black;
font-size: 12px;
}
(此CSS与顶部图片相同)