fusioncharts 教程兼容平板电脑么

当你利用FusionCharts创建图表时报错,原因是多方面的。本文总结了一些常见问题及解决方法供大家参考,希望对大家有帮助。
当你利用创建图表时报错,原因是多方面的。本文总结了一些常见问题及解决方法供大家参考,希望对大家有帮助。
& 开源中国(OSChina.NET) |
开源中国社区(OSChina.net)是工信部
指定的官方社区是自己一直在用的一个Flash图表生成控件,使用简单,功能强大,做出来的曲线图也十分漂亮,公司里好几个项目都使用过它的免费版,还曾有购买一套正式版本的想法。前几日收到一封来自的邮件,告知已经开始支持iPad和iPhone等移动设备。从iPhone4打开其Demo页面,感觉和Flash的效果完全相同,速度也很快,动画等效果也完全保留了。
立刻去下了一个最新版的回来测试,其实在iPhone和iPad设备上实现的原理很简单──HTML5。在很多人依旧在观望HTML5的时候,不少的先行者已经出发上路了。FusionCharts利用javascript和HTML5的canvans,原汁原味地实现了原版Flash的所有效果。也许真的有一天,HTML5普及之后,Flash真的会变成可有可无的东西。最新的MacBook Air笔记本更是已经放弃了预装Flash,Jobs的说法是:&希望能够让用户在拿到电脑以后自行去Adobe下载到最新版本的Flash,最新的版本会更先进而且更有保障&,笑翻了&
在iPhone4上试了一下FusionCharts,感觉真的还不错&
VN:F [1.9.22_1171]please wait...Rating: 8.8/10 (5 votes cast)VN:F [1.9.22_1171]Rating: 0 (from 0 votes)FusionCharts开始支持iPhone和iPad, 8.8 out of 10 based on 5 ratings
此条目发表在分类目录,贴了, , 标签。将加入收藏夹。
Rating: 0.0/5 (0 votes cast)VA:F [1.9.22_1171]Rating: -2 (from 2 votes)
Follow me!
2016年八月
891011121314
15161718192021
22232425262728帮助企业打造成功软件!
热门搜索:
FusionCharts使用问题及解决方法(四)-FusionCharts常见问题大全
FusionCharts使用问题及解决方法(四)-FusionCharts常见问题大全
| 作者:慧都控件网 |
13:46:46| 阅读 0次
概述:在前3篇文章中,我们总结了FusionCharts图表的一些常见问题(FAQ)及解决方法,本文继续讨论FusionCharts使用者常见的一些复杂的报错及解决方法。
在前3篇文章中,我们总结了的一些常见问题(FAQ)及解决方法,本文继续讨论FusionCharts使用者常见的一些复杂的报错及解决方法。
问题描述:使用FusionCharts时,我想在一个给定的时间间隔内自动在服务器端生成图表,将最新生成的图表以电子邮件方式发出去?
解决方法:请注意,目前为止FusionCharts 不支持直接通过邮件发送图表。但是FusionCharts图表组件允许你将图片导出为图像并保存在服务器上。因此,你可以编写你自己的脚本,然后自动地将保存的图像通过电子邮件发送出去。
问题描述:为何FusionCharts图表被渲染后就无法修改图表信息了?
解决方法:目前为止,当FusionCharts图表渲染完成后,你就不能直接设置图表信息了。但是,你可以使用专门的JavaScript函数来修改被渲染图表的信息。JavaScript函数语法如下:
FusionCharts(&chartDOMId&).ref.showChartMessage(&your message as string&);
FusionCharts(&myChartId&).ref.showChartMessage(&message&);
问题描述:FusionCharts图表的渲染值超过yAxisMaxValue属性所设置的最大限度,为何最大限度还是不起作用呢?
解决方法:请注意,如果XML中有任何数据的值超过yAxisMaxValue属性所能设置的最大限度值的话,为了适应并显示图表画布中的所有数据值,FusionCharts会自动调整Y轴刻度,所以图表的渲染值就不起作用了。
问题描述:怎么为所有FusionCharts柱状图设置同一个颜色?
解决方法:在&chart&元素的paletteColors 属性中设置单一或所需颜色即可。
问题描述:如何只显示FusionCharts线形图的点/锚,但又隐藏所有的线呢?试着设置alpha='0'.,仍然不起作用。
解决方法:在图表数据的&chart&元素或者&dataset&元素中设置 lineAlpha='0.1',(一个接近零的值,但不为零的值)。这样一来,图表数据所绘制的线几乎看不见,但是描点却显示正常。
问题描述:如何在FusionCharts饼图(Flash和JavaScript)上显示一个图例?
解决方法:在&chart&元素中将showLegend属性设置为1,以显示饼图图例。
问题描述:我有4个相同宽度的FusionCharts图表,但是图表却在不同宽度的Canvas Coxes中进行渲染,如何修改图表的Canvas Coxes宽度呢?
解决方法:在&chart&元素中canvasLeftMargin, canvasRightMargin, canvasTopMargin和canvasBottomMargin属性设置共同的最大值。
问题描述:FusionCharts 2D Bar图表标签过长,怎么办?
解决方法:你可以根据&chart&元素中的 maxLabelWidthPercent属性对图表进行配置,从而限制Bar 图表的标签长度。该属性值用百分比表示。它根据图表的总宽度按百分比计算标签的最大宽度。这决定了数据标签所能占据的最大水平空间。如果数据标签比指定的百分比宽度宽,数据标签将会被覆盖或自动截断。若是标签长度小于指定的宽度,该项设置可忽略。
扩展阅读:
慧都控件|提供软件技术整体解决方案
扫码关注微信
云集全球三千余款优秀控件、软件产品,提供行业领先的咨询、培训与开发服务
微信ID:EVGET_Huidu
企业QQ:|电话:023-
400-700-1020
<input type="hidden" id="url" value=""/>从FusionCharts
Suite XT V3.4开始,FusionCharts产品家族放弃了Flash,发展成为一个纯JavaScript的图表组件。前面我们介绍了如何升级到V3.4,接下来让我们看看V3.4究竟放弃了哪些东西。
生成图表时不再需要jQuery
在FusionCharts之前的版本中,生成图表时需要用到jQuery。在V3.4中,jQuery不再是必需的了,因为我们用自有内部引擎取代了它。当然你可以在你的web应用中继续使用jQuery,只是这一切不再与FusionCharts有任何关系。
不再支持客户端导出和批量导出
由于FusionCharts成为一个纯JavaScript组件,今后不再支持图表的客户端导出和将图表批量导出为image/PDF。现在有两种方式进行导出:
在浏览器中生成图表,将代表该图表的SVG以SVG字符串的形式发送给FusionCharts Suite XT导出服务器(目前由FusionCharts负责部署),返回的将是该图表的图片或PDF文件。或者在服务器端生成图表,然后将其下载为图片或PDF。
不再支持以下属性:
showExportDialogexportAtClientexportDialogBorderColorexportDialogMessageexportDialogPBColor
不再支持STYLE元素
为了与Web标准和数据可视化的指导思想保持一致,FusionCharts从V3.4开始不再支持对任何图表元素的阴影、糊化、斜面和发光等效果进行定制。因此STYLE元素被废弃了。可以通过图表元素的属性对字体进行定义。
FusionCharts.debugMode被FusionCharts.debugger取代
FusionCharts.debugMode被全新的FusionCharts.debugger所取代。新的debugger对象经过优化,能帮助用户对图表存在的问题进行更好的调试。
打印管理器停止使用
FusionCharts.printManager现在停止使用,因为它主要服务于Flash图表。既然Flash都没有了,那么它也就失去了存在的价&#20540;。现在继续使用FusionCharts.printManager会引发警告。
右键菜单被废弃
在FusionCharts的Flash版本下使用的右键菜单和相关属性被废弃了。相应的,下列相关属性被同时废弃:
aboutMenuItemLabel
aboutMenuItemLink
停止使用的方法
isActive() - 去掉Flash之后,这个方法失去了继续存在的意义,因为JavaScript图表总是active的,并不会因为移出浏览器的可见部分而失去操作性。setTransparent(transparency) - 在创建FusionCharts的新实例时,可以通过containerBackgroundOpacity参数对图表容器的透明度进行设定。getSWFHTML() - 该方法与Flash图表紧密联系,所以也随之废弃了。addVariable() - 这个方法被更加易于理解的configure(option, value) 方法所取代。当你需要向FusionCharts的对象添加变量时,请使用configure()方法。&static& setCurrentRenderer(name) - 这个方法与Flash图表共同使用,所以随之废弃。&static& getCurrentRenderer() - 现在只剩下JavaScript图表了,所以这个方法也就没有任何意义了。
被废弃的事件
dataXMLInvalid :现在无效数据将会触发另一个dataInvalid事件
printReadyStateChange / beforePrint / printComplete / printCancelled
这些事件在Flash图表中用来通知与绘图有关的事件,现在随之废除。
被废弃的Namespace
DOMElement 这个引用属性被废弃了,因为现在无需直接访问图表的DOMElement。
发生改变的行为
对滚动条进行定制的属性全部被废弃了
任何变化都会带来阵痛,我们正在努力降低这种痛苦,让FusionCharts在今后更好的为广大客户提供服务。感谢您的理解与支持。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:6744次
排名:千里之外
(1)(1)(8)(5)

我要回帖

更多关于 fusioncharts3.5 兼容 的文章

 

随机推荐