我正在尝试让 FusionCharts 导出。
除了指定 registerWithJS="1" 的 XML 文件外,我还有,
<script type="text/javascript" src="FusionCharts/FusionCharts.js"></script>
<script type="text/javascript" src="FusionCharts/FusionChartsExportComponent.js"></script>
和
<div class="portlet" id="recent-portfolio-trends">
<div title="View graphs and charts of your portfolio." class="portlet-header">Recent Portfolio Trends</div>
<div class="portlet-content">
<!-- Trends -->
<span id="Trends-OS">FusionCharts will load here!</span>
<span id="Trends-Vol">FusionCharts will load here!</span>
<div id="fcexpDiv">FusionCharts Export Handler Component</div>
<div id="fcexpDiv2">FusionCharts Export Handler Component 2</div>
<script type="text/javascript">
var myChart = new FusionCharts( "FusionCharts/MSColumn2D.swf", "column", "350", "220", "0", "1" );
myChart.setXMLUrl("FusionCharts/trends-outstandings.xml");
myChart.render("Trends-OS");
var myExportComponent = new FusionChartsExportObject("fcExporter1", "FusionCharts/FCExporter.swf");
myExportComponent.debugMode = true;
myExportComponent.exportAttributes.exportAtClient = '1';
myExportComponent.exportFilename = "Outstanding";
myExportComponent.render("fcexpDiv");
</script>
<script type="text/javascript">
var myChart = new FusionCharts( "FusionCharts/MSCombi2D.swf", "column", "350", "220", "0", "1" );
myChart.setXMLUrl("FusionCharts/trends-volume.xml");
myChart.render("Trends-Vol");
var myExportComponent2 = new FusionChartsExportObject("fcExporter2", "FusionCharts/FCExporter.swf");
myExportComponent2.debugMode = true;
myExportComponent2.exportAttributes.exportAtClient = '1';
myExportComponent.exportFilename = "Volume";
myExportComponent2.render("fcexpDiv2");
</script>
谷歌搜索以各种形式建议我需要将 registerWithJS 指定为“1”,可能不止一个地方,并且我应该在 debugMode 设置为 True 的警报中获得诊断错误代码。(我在 Chrome 的 JavaScript 控制台上没有收到警报或任何东西。)这是由不同的 Web 服务器提供的,所以它不是“本地文件系统保护”问题。
我得到的是正确渲染的两个图表,加上两个按钮,上面写着“等待”,至少在几分钟后,永远不会改变说其他任何内容。如果我右键单击图表,上下文菜单会提供“打印图表”、“将数据复制到剪贴板”、“关于 FusionCharts”、“设置...”、“全局设置...”和“关于 Adobe Flash Player 10.3 .181.14...”,但没有应该可用的导出为 JPG、PNG 或 PDF 的选项。
我需要做什么的建议?