Я успешно создал 2D круговую диаграмму, используя Fusion Charts v3 API. Ниже приведен мой HTML-файл:
<html>
<head>
<title>My First chart using FusionCharts</title>
<script type="text/javascript" src="FusionCharts.js">
</script>
<script type="text/javascript" src="FusionChartsExportComponent.js">
</script>
</head>
<body>
<div id="chartContainer"></div>
<script type="text/javascript">
var myChart = new FusionCharts( "Pie2D.swf",
"myChartId", "500", "500", "0", "1" );
myChart.setXMLUrl("age-demographics.xml");
myChart.render("chartContainer");
</script>
<div id="fcexpDiv" align="center">FusionCharts Export Handler Component</div>
<script type="text/javascript">
//Render the export component in this
//Note: fcExporter1 is the DOM ID of the DIV and should be specified as value of exportHandler
//attribute of chart XML.
var myExportComponent = new FusionChartsExportObject("fcExporter1", "FCExporter.swf");
myExportComponent.debugMode = true;
//Render the exporter SWF in our DIV fcexpDiv
myExportComponent.Render("fcexpDiv");
</script>
</body>
</html>
и это мой XML-файл:
<chart caption='Age Demographics' showPercentValues='1' exportEnabled='1' exportAtClient='1' exportHandler='fcExporter1' showExportDataMenuItem='1'>
<set label='3-11' value='0' />
<set label='12-17' value='5' />
<set label='18-25' value='99' />
<set label='26-34' value='65' />
<set label='35-49' value='0' />
<set label='50+' value='5' />
</chart>
У меня в папке есть следующие файлы, как сказано в документации Fusion Charts:
FCExporter.swf
FusionCharts.js
FusionChartsExportComponent.js
highcharts.js
jquery.min.js
Pie2D.swf
Я не могу экспортировать и сохранить изображение в формате jpeg / png / pdf. Процесс «захвата» запускается и завершается до 100%, но я не вижу всплывающего окна «сохранить как». Моя флеш версия 10.2.x.
Пожалуйста, помогите.