Our sales team will be contacting you shortly over email to assist you further with your licensing query.
____
Shashi Ranjan
Team CanvasJS
We looked into the JSFiddle provided by you, it’s taking time not due to dataPoints but due to rearrangement of labels in a pie chart(labels are rearranged so that they don’t overlap with each other). Once you remove labels its rendering within a few seconds.
____
Shashi Ranjan
Team CanvasJS
Can you please share your OS and browser details(version)?
____
Shashi Ranjan
Team CanvasJS
The JSFiddle shared by us seems to be working fine. Can you please create a JSFiddle reproducing the issue you’re facing so that we can look into the code, understand the issue and help you out.
____
Shashi Ranjan
Team CanvasJS
Can you please share a sample project reproducing the issue you are facing over Google-Drive or Onedrive along with the OS details (Name and Version) so that we can understand the issue better and help you out.
____
Shashi Ranjan
Team CanvasJS
Sorry, we don’t have a scrollable legend area as of now but you can achieve the above requirement using this workaround.
____
Shashi Ranjan
Team CanvasJS
Trial Version is for evaluation purposes for 30 days which comes with ‘Trial Version’ watermark and ‘CanvasJS.com’ credit link. To use charts without ‘Trial Version’ and ‘CanvasJS’ Credit Link you will need to have a Commercial Version of CanvasJS. Please contact sales[at]canvasjs[dot]com for further queries.
____
Shashi Ranjan
Team CanvasJS
We have tried the condition given above and its rendering within a few seconds at our end. Can you please create a JSFiddle reproducing the issue you’re facing so that we can look into the code, understand it better and help you out.
____
Shashi Ranjan
Team CanvasJS
Can you please provide a pictorial representation of your requirement?
____
Shashi Ranjan
Team CanvasJS
In the above JSFiddle you were adding new dataPoints just after performing dps.shift()
operation which was making the gridlines denser on each successive call. Hence just by removing the line dps.push({y: yVal, x : xVal});
from your code will work fine as shown in this updated JSFiddle.
____
Shashi Ranjan
Team CanvasJS
We have just released v2.3.1 with this bug fix. Please refer to the release blog for more information. Do download the latest version from our download page and let us know your feedback.
____
Shashi Ranjan
Team CanvasJS
Can you please let us know the version of CanvasJS being used by you?
Earlier WebKit allowed 448MB of canvas buffer memory whereas now they have dropped it to 224MB. Because of this, there was some memory issue with CanvasJS Charts in the latest iOS. However, we have optimized memory consumption in CanvasJS v2.3 – please check out this release blog for more info. Kindly download the latest version of CanvasJS Charts from our download page and let us know your feedback.
If the issue still persists, kindly share sample project over Google-Drive or Onedrive, so that we can look into the issue and help you resolve it.
____
Shashi Ranjan
Team CanvasJS
You can achieve the above requirement by updating the viewportMinimum and viewportMaximum of Axis X on rangeChanged event. Please take a look at this JSFiddle.
____
Shashi Ranjan
Team CanvasJS
Are you looking for something like this?
In case this doesn’t suit your requirement please let us know where do you exactly plan to align the indexLabel(center of which element). A pictorial representation would be helpful.
____
Shashi Ranjan
Team CanvasJS