window.onload不适用于Google Chart API

时间:2011-07-06 03:10:51

标签: javascript charts

我想将google图表放入window.onload,但它没有显示任何内容,而是在状态栏中显示“从www.google.com传输数据...”我知道我们是否放了代码在window.onload之外它肯定会工作,但我想放入window.onload。有什么建议?感谢

这是我的代码

enter image description here

1 个答案:

答案 0 :(得分:6)

加载API时应调用

drawChart回调,因为您需要在callback函数的第三个参数中定义google.load键:

(function(window, document, undefined) {
  window.onload = function() {
    google.load('visualization', '1', {
      packages:['corechart'],
      callback: drawChart
    });

    function drawChart() {
      console.log('drawChart');
    }
  };
})(window, window.document);