Sign in to follow this  
L_E

Problem Upgrading 3.1 To 3.2.1

Recommended Posts

I have an application that is working fine and I've never had issues with Fusion Charts.

 

Recently, I tried to upgrade from 3.1 to 3.2.1 because there are a few new charts I'd like to try.

 

I replaced the SWF files and Added/Replace the JS files. After that, I cleared my browser cache and tried to view the charts, but I just get the Chart Header, but no chart. Just the word Fusion Charts where it should be.

 

 

I went back to my old versions, and it worked fine.

 

Then, I tried just replacing the SWF files and it still worked.

Then, I added the new JS files and that is when it broke.

 

 

Any ideas?

Share this post


Link to post
Share on other sites
Guest Angie

Hi,

 

Welcome to FusionCharts Forum!smile.gif

 

Please check the following steps:

 

1.Have you pasted the FusionCharts.js, jquery.min.js and highcharts.js files in your folder?

2.Have you included and provided the path of FusionCharts.js properly in your html page?

3.Are there any JavaScript syntax or runtime errors that might have halted the execution of FusionCharts functions?

4.Have you given different names for the chart's JavaScript variable and chart's ID?

Hope this helps.smile.gif

Share this post


Link to post
Share on other sites

1,2, and 4 are good, because this is an existing page and works fine when I plug the old FusionCharts.js back in.

 

3. I checked for errors and the only thing it says is;

Line: 396

Char: 57

Error: Object doesn't support this property or method.

 

I opened the FusionCharts.js file and I don't see anything at that location.

Share this post


Link to post
Share on other sites

I ran it in Firefox and used Firebug to see the error:

 

${chartVar}.addParam("WMode", "Transparent");

 

The .addParam method was causing the issue. If I comment that out, it fixes the issue.

 

 

Not quite sure why yet, but I'll continue to look into it.

 

 

 

Share this post


Link to post
Share on other sites

I found this in another posting:

 

Referring to your issue, the "addParam" private method has been removed. You can easily set the wMode of the chart by passing the wMode: "window" parameter during creating new FusionCharts() while using the object-style parameters.

 

So, I changed the code to :

${chartVar}.setTransparent(true);

 

Share this post


Link to post
Share on other sites
Guest Angie

Hi,

 

Thank you very much for your continued patience and patronage.

 

We are glad to know that you have managed to solve your problem.

 

Happy FusionCharting!biggrin.gif

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this