首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FusionCharts错误

FusionCharts错误
EN

Stack Overflow用户
提问于 2013-02-08 08:56:45
回答 2查看 3.3K关注 0票数 0

我正在尝试将我一直使用的Fusion Charts的flash版本转换为Javascript。

我导入了FusionCharts.HC.js和FusionCharts.HC.Charts.js以及FusionCharts.js,并且被告知我在呈现图表之前放置了FusionCharts.setCurrentRenderer('javascript')行。类似于以下内容:

代码语言:javascript
复制
FusionCharts.setCurrentRenderer('javascript');
var XMLArray = ...
barChart = new FusionCharts("/sei/static/flash/FCF_StackedBar2D.swf?ChartNoDataText= ", "barChartLarge", 460, 260, 0, 1);

barChart.setDataXML(XMLArray);
barChart.render("barDivBroadcast");

没有setCurrentRenderer它很好,并显示我想在闪光灯。但是,当我添加该行以更改呈现时,我得到以下错误

错误: DesignTimeError:#25081843 timelineChart.render Error >> #25081843:IECompatibility()图表Id与JavaScript变量名相同。变量命名错误。chart JS变量、chart-id和容器id请使用唯一的名称。

错误消息'Chart type not supported‘以白色背景出现在屏幕上,而不是图表。

有人能帮帮我吗。谢谢

EN

回答 2

Stack Overflow用户

发布于 2013-02-08 15:06:22

看起来你正在/曾经免费使用FusionCharts。它不支持JavaScript图表。

但是,由于您使用的是必需的JS文件,因此只要您给出corect图表swf文件的名称或图表别名,它就会起作用。

使用StackedBar2D.swfstackedbar2d而不是FCF_StackedBar2D.swf

票数 0
EN

Stack Overflow用户

发布于 2014-02-04 14:50:33

尝试像这样处理fusion图表对象:

代码语言:javascript
复制
If FusionCharts(barChartLarge){
       FusionCharts(barChartLarge).dispose();
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14764013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档