On May 18, 6:01 pm, googelybear <[email protected]> wrote: > I don't see how that's possible because the packages for the required > charts are loaded in the host page: > <script type="text/javascript" src="http://www.google.com/jsapi"></ > script> > <!-- Load packages for visualization API. --> > <script type="text/javascript"> > google.load("visualization", "1", {'packages' : > ["annotatedtimeline", "barchart"] }); > </script>
This could be part of the problem. The google.load() call is asynchronous and returns immediately. Since you didn't set a callback, your code has no idea when the API is ready for use. This is where using the Java version of ajax loader support might have made things easier. > and for the first charts to get displayed (in my case the barcharts) > you need to log in first. But even if I wait some time and then login > the problem occurrs... > I don't recall which platform you are using. Some of the visualizations do not show up in Linux hosted mode. > On 18 Mai, 19:09, "Eric Z. Ayers" <[email protected]> wrote: > > > Hmm... My offhand guess is that you are making calls into the API > > before the AjaxLoader or VisualizationUtils.loadAPI() method Runnable > > returns. > > > On May 15, 8:32 am, googelybear <[email protected]> wrote: > > > > Hi, > > > > When I call DataTable.create(); in my app I get the following > > > exception: > > > > com.google.gwt.core.client.JavaScriptException: (TypeError): > > > $wnd.google.visualization.DataTable is not a constructor > > > fileName: jar:file:/home/myapp/lib/gwt-visualization.jar!/com/google/ > > > gwt/visualization/client/DataTable.java > > > lineNumber: 33 > > > stack: ()@jar:file:/home/myapp/lib/gwt-visualization.jar!/com/google/ > > > gwt/visualization/client/DataTable.java:33 > > > private void com.google.gwt.http.client.Request.fireOnResponseReceived > > > (com.google.gwt.http.client.RequestCallback)([object > > > gwt_nativewrapper_class])@:0 > > > ()@jar:file:/opt/gwt-linux-1.6.4/gwt-user.jar!/com/google/gwt/http/ > > > client/XMLHTTPRequest.java:253 > > > @:0 > > > > This only happens in the embedded browser. When I compile it and open > > > it in forefox the bar chart is displayed. Any ideas what I'm doing > > > wrong? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Visualization API" group. 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 -~----------~----~----~----~------~----~------~--~---
