You need to specify height and width parameters for the chart. See:
http://jsfiddle.net/asgallant/T4S8x/
On Wednesday, August 8, 2012 6:03:28 PM UTC-4, Christian Sciberras wrote:
>
> This is my first time trying out this system.
>
> I'd like to point out that its setup is quite complicated as opposed to
> just throwing a script tag on a page. But this is mostly a problem with
> Google JS API.
>
> The next complaint (which is the object of this post) is the fact that try
> as I might, I can't get an existing chart to update, without having it
> redrawing itself completely.
> I couldn't figure out this problem so in the end, I just copy & pasted the
> code in question on my website - to no effect!
>
> The code I've been using:
>
> function drawVisualization() {
> // Create and populate the data table.
> var d= google.visualization.arrayToDataTable([
> ['Label', 'Value'],
> ['Memory', 80]
> ]);
>
> // Create and draw the visualization.
> var v = new google.visualization.Gauge(document.getElementById(
> 'visualization'));
> v.draw(d);
>
> // The following fails on my site
> setInterval(function(){
> d.setValue(0, 1, Math.round(Math.random()*99));
> v.draw(d);
> }, 500);
> }
>
> Go on, try it out here.
>
> The effect I'm getting is that the chart, on each iteration, is redrawn
> from scratch a little smaller than it was previously.
> I also noticed two network requests to "about:blank"
>
> I know this sounds strange (impossible even), but I can't figure out
> what's going wrong here.
>
> Perhaps it may be of interest the fact that I'm running this along side
> html5shif.js and jhtmlarea.js
>
>
> Regards,
> Chris.
>
--
You received this message because you are subscribed to the Google Groups
"Google Visualization API" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/google-visualization-api/-/IbEfG3qfCpcJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-visualization-api?hl=en.