Pallav Report post Posted September 22, 2010 We are delighted to announce that FusionCharts is now ready for your iPads and iPhones too. Starting v3.2, FusionCharts has HighCharts embedded within it, and offers both Flash and JavaScript (HTML5) charting . The Flash charts are displayed on a majority of devices and the JavaScript charts on devices that do not support Flash, all of it without writing a line of code. What's new in FusionCharts v3.2? Along with the JavaScript fallback, FusionCharts v3.2 also brings a lot of other powerful capabilities including: Smart Zoom & Pin chart: We have introduced the zoom line chart with a first-of-its type pinning feature that helps you compare non-adjacent data sets by overlaying them on one another. LinkedCharts: Create drill-down charts up to unlimited levels using a single data source without writing a line of additional code. Another first in the industry. JSON Data Support: In addition to XML, FusionCharts now supports JSON data format making it easily work with JavaScript libraries like jQuery and ExtJS. Pareto and Marimekko Charts: FusionCharts v3.2 also introduces the Pareto chart for showing everything 80-20 and the Marimekko chart for marketing analysis purposes. Charts with smarter labels, legends and tool-tips: FusionCharts offers smarter reporting features with with interactive legend, better label management and better printing support. Advanced Chart Programmability: An entirely re-designed JavaScript library to include compatibility for all browsers, advanced event management, extended APIs and a highly stable model. Learn more about everything new in FusionCharts v3.2 at http://www.fusioncharts.com/ipad/ New & simpler licensing model With FusionCharts v3.2, we have also introduced a new licensing model to keep it aligned with the changing business needs. It is much simpler as well - A website license is for a website; an Intranet license for Intranet and the like. Learn more about it here. For our existing customers, the same license that you bought still holds in place. That is, you still have the same license rights as mentioned in your license agreement at the time of purchase. For e.g., if you have a Professional license of FusionCharts v3.1.1 (or before), you are upgraded to FusionCharts v3.2 under the same terms as old Professional license. Priority Support & Upgrades Subscription To ensure constant support and upgrades, we have also introduced the FusionCharts Priority Support & Upgrades Subscription. When you subscribe to this, you get the following: Personalized support from our widely acclaimed technical support team in 24 working hours Free upgrades to all major and minor releases of the products for which you’ve bought subscription Access to custom charts and business demos that we release time to time Special promotions on purchase of additional FusionCharts products & licenses You can purchase the subscription here for new licenses, or buy subscription for the old licensing model (3.1.1 or earlier) here. Download and Upgrades You can download the no-restriction trial from FusionCharts Download or upgrade your existing version to v3.2 for free here. As always, we eagerly look forward to your feedback. Please do email them to us at support [at] fusioncharts.com Happy Charting! Share this post Link to post Share on other sites
Guest Lucy Amorim Report post Posted October 18, 2010 Good morning, I have downloaded the new version of fusion charts that suports iPhone/iPad. I have done all the steps required for its implementation, but it does not work in iPhone. I tried adding FusionCharts._fallbackJSChartWhenNotFlash(); statement to the code, but when compiling with visual studio I get the error message: Microsoft JScript runtime error: Object doesn't support this property or method - related to the fucntion above. The fusioncharts.cs does not contais this function. Might there be a problem with the files I have downloaded? Hope to hear soon from you concerning this problem. Thank you, Lucy Amorim Share this post Link to post Share on other sites
shamasis Report post Posted October 18, 2010 (edited) The new FusionCharts v3.2 JS Library automatically switches to JS rendering for iPhone/iPad. There is no specific need to call FusionCharts._fallbackJSChartWhenNoFlash() method. Instead of that, try setting FusionCharts.setCurrentRenderer('javascript') in your page head within a <script type="text/javascript"> block. This forces you to test whether your JS charts are rendering at all or not. Check that your JS charts are rendering fine in normal desktop browsers with the forementioned codes. If it does not, it implies there is some issue with either your JavaScript files. Also make sure you have the highcharts.js and jquery.min.js placed alongside in the same folder where your FusionCharts.js file resides. If you still face issues, send us your sample implementation to [email protected] and we will be happy to help. Edited November 7, 2010 by Sudipto Choudhury corrected typo: The correct name of the function is FusionCharts._fallbackJSChartWhenNoFlash() Share this post Link to post Share on other sites
Guest erick Report post Posted November 22, 2010 como puedo cambiar de legendposition la leyenda en fusion chart free un aayudita porfa Share this post Link to post Share on other sites
Sanjukta Report post Posted November 22, 2010 Hi, como puedo cambiar de legendposition la leyenda en fusion chart free un aayudita porfa Could you please specify the issue a bit elaborately? Please specify the version of FusionCharts that you are currently using? Awaiting your reply. Share this post Link to post Share on other sites
Richard Hsiao Report post Posted December 29, 2010 Hi, Why zoom line chart cannot zoom in/out on iPad? and 3D column chart became 2D column chart? Share this post Link to post Share on other sites
Guest anthony Report post Posted January 20, 2011 I have a problem with _fallbackJSChartWhenNotFlash function when FLASH-plugin is disabled. It does not work - IE throws an error saying "incorrect method or property ", other browser does not say anything and also not draw charts. I thought this function should detect disabled plugin and automaticly switch renderer to "javascript", but this does not happen. If I disable flash-plugin or remove it I get the following error 25081850 "Error rendering chart. This is possibly caused when there is an issue while accessing the chart container HTMLNode element." Is there a correct way to determine in common browsers (not iPad) flash is disabled and automaticly switch renderer to "javascript" ? Thanx! Share this post Link to post Share on other sites
Guest Angie Report post Posted January 20, 2011 (edited) Hi, Welcome to FusionCharts Forum! The correct function is: _fallbackJSChartWhenNoFlash() For more details, please refer to the link : http://www.fusioncha...singPureJS.html Could you please send us a screenshot or entire code to look into the issue? Awaiting for the reply. Edited January 20, 2011 by Angie Share this post Link to post Share on other sites
Guest anthony Report post Posted January 20, 2011 Thank you! This helped: "The correct function is: _fallbackJSChartWhenNoFlash()" That means there is an error in manual, see the screen-shot please at http://pikucha.ru/944369. Share this post Link to post Share on other sites
Guest Angie Report post Posted January 20, 2011 Hi, Thanks for the feedback. We are glad to know that your issue has been resolved. Keep FusionCharting! Share this post Link to post Share on other sites
Guest John Report post Posted January 28, 2011 Hi! Here is my question: If I want to update my chart with new xml-data, should I create new FusionChart instance each time? Share this post Link to post Share on other sites
Guest John Report post Posted January 28, 2011 Can I dynamically change chartReference.options.containerElement ? F.e. if I want to render the same chart in other div (previous div container has been removed from DOM) Share this post Link to post Share on other sites
##newbie Report post Posted April 1, 2011 Sir, since you are staff of fusion charts team, so I thought it would be better to ask for help from team staff. I want that you or anyone from your team can make a FLA and SWF standalone files (ie.with JavaScript and XML written inside FLA and SWF file; without using HTML,ASP,PHP... to make them run or render) which is described below: Main: A FLA and SWF file which contains two fusion widgets with same ranges, one is Hlinear Widget which can be edited during runtime and second is Angular Widget which will show the value of Hlinear Widget SYNCHRONOUSLY on the dial ((( Unlike the example published under "live demos > Rating Meter", which is HTML based and on the top of that, the angular widget dial gets updated only after mouse_release event on Hlinear Widgets ; This inhibiting me to use Fusion widgets in designing simple but synchronous dashboards and play on flash media players ))) Request: I want you to make minimum effort to design the above files (ie only two widgets ,with minimum actionscript, no images or decorations) so that it will consume your time at the least and I will get the solution with that. Your and your team's help will be very appreciated. I will be waiting for your reply.. -From ##newbie Share this post Link to post Share on other sites
Guest Angie Report post Posted April 1, 2011 Hi, Welcome to FusionCharts Forum! Please drop a mail at: http://www.fusioncharts.com/contact/ and mention the forum thread for your reference. I will look forward to your mail. Hope you have a great day! Share this post Link to post Share on other sites
Guest Rupalee Report post Posted September 6, 2011 I am using Fusion charts v3.2 version for i pad. with this Pie chart is working ...but line graph is not working (All are in php Domain). I am getting such kind of Error: Error: v.Event is not a function Source File: http://www.bigmobileapps.com/concussion_beta/FusionCharts/highcharts.js Line: 18 Please help. Share this post Link to post Share on other sites
Guest aquarius Report post Posted January 25, 2012 Hi, Why zoom line chart cannot zoom in/out on iPad? and 3D column chart became 2D column chart? did you ever got an answer to this question? Thanks! Share this post Link to post Share on other sites
Guest Shamasis Report post Posted January 27, 2012 did you ever got an answer to this question? Thanks! Column3D turns 2D!? And no zoom on iPad!? Perhaps you are using an old version. Could you re-download the latest version and check? Share this post Link to post Share on other sites
Guest Shamasis Report post Posted January 27, 2012 Hi! Here is my question: If I want to update my chart with new xml-data, should I create new FusionChart instance each time? Naah! Simply do a .setXMLData of your original chart. Share this post Link to post Share on other sites
Guest Shamasis Report post Posted January 27, 2012 Can I dynamically change chartReference.options.containerElement ? F.e. if I want to render the same chart in other div (previous div container has been removed from DOM) Why don't you simply do chartInstance.render('newContainerId') ? i.e. simply call "render" on the chart with the element reference / or id as parameter. Share this post Link to post Share on other sites
Sher Report post Posted February 20, 2012 We are using FusionCharts v3.2.2 with prototype (highcharts adapter). We are facing a performance bottleneck if we have lot of data points on the chart. Page hangs with the error (Uncaught RangeError: Maximum call stack size exceeded). Also page becomes super slow, if the chart has lot of data points. Any idea why this is happening? Share this post Link to post Share on other sites
Guest Sumedh Report post Posted February 21, 2012 Greetings, Could you please confirm, what chart type used? And how many data plots you are trying to display? Also, which FusionCharts XT version are you using? Hope you have a great day. Share this post Link to post Share on other sites
Sher Report post Posted February 22, 2012 Greetings, Could you please confirm, what chart type used? And how many data plots you are trying to display? Also, which FusionCharts XT version are you using? Hope you have a great day. Hi Sumedh, Thanks for the quick response. We are using FusionCharts 3.2.2 (MSLine) with tooltips on. i am attaching the sample Data XML which is causing the browser to hang (Safari). Thanks Sher testXML-1.xml Share this post Link to post Share on other sites
Guest Sumedh Report post Posted February 23, 2012 Hi, I am afraid, I could not find attachment. Could you please, resend it? Hope you have a great day. Share this post Link to post Share on other sites
Sher Report post Posted February 24, 2012 Hi, I am afraid, I could not find attachment. Could you please, resend it? Hope you have a great day. Hi Sumedh, Actually there are couple of scenarios. Earlier we were using flash version of fusioncharts. Now we have switched to javascript mode. javascript mode slows down whole page. We have dashboard kind of pages where users can setup as many as 16 charts. flash version is better performing than javascript version. Also if the datapoints/ no. of series increases it slows down the rendering and whole page is not responsive to events (scrolling etc) Thanks Sher Share this post Link to post Share on other sites
Guest Sumedh Report post Posted February 24, 2012 Greetings, The reduction of performance of the chart is mainly to make the JS charts be as intelligent and as visually pleasing and as similar-looking to Flash charts as possible.We are already working on it to improve the performance issue. We will update you on this, as the performance issues will be fixed. Thanks for your patience and support. Hope you have a great day. Share this post Link to post Share on other sites
Sher Report post Posted February 24, 2012 Greetings, The reduction of performance of the chart is mainly to make the JS charts be as intelligent and as visually pleasing and as similar-looking to Flash charts as possible.We are already working on it to improve the performance issue. We will update you on this, as the performance issues will be fixed. Thanks for your patience and support. Hope you have a great day. Hi Sumedh, Thanks for the quick response. I have another concern. Zoomline chart is not working as expected with our setup. I am suspecting below is the reason. There is some piece of code which extends jQuery's event model (dragstart, dragend etc). Can this part be made generic so that it is compatible with other libraries (prototype with adapter). Thanks Sher Share this post Link to post Share on other sites
Sher Report post Posted February 28, 2012 Hi Sumedh, Thanks for the quick response. I have another concern. Zoomline chart is not working as expected with our setup. I am suspecting below is the reason. There is some piece of code which extends jQuery's event model (dragstart, dragend etc). Can this part be made generic so that it is compatible with other libraries (prototype with adapter). Thanks Sher Hi Sumedh, Any update regarding this? Thanks Sher Share this post Link to post Share on other sites
shamasis Report post Posted February 29, 2012 So, your dashboard does not have jQuery? Can you elaborate why you want drag related events be also extended for other libraries? Share this post Link to post Share on other sites
Sher Report post Posted March 1, 2012 So, your dashboard does not have jQuery? Can you elaborate why you want drag related events be also extended for other libraries? We are using jQuery 1.2.6, which is not compatible with the FusionCharts' version. We are using prototype with highcharts-adapter for our charting. Thanks Sher Share this post Link to post Share on other sites
shamasis Report post Posted March 4, 2012 Any reason for not upgrading to the least supported jQuery version? I am not seeing the jQuery dependency being extended to any other library anytime soon. Thinking aloud: since you are using the adapter, you could try adding support for the following events by coding the same within the prototype adapter: "dragstart", "drag" and "dragend". As you have observed, we internally extend jQuery to respond to these pseudo-events. Share this post Link to post Share on other sites