window.onload不适用于Google Chart API

Vic*_*nak 3 javascript charts

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

这是我的代码

在此输入图像描述

ant*_*rna 6

drawChart当加载API时应该调用回调,因为你需要callbackgoogle.load函数的第三个参数中定义键:

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

    function drawChart() {
      console.log('drawChart');
    }
  };
})(window, window.document);
Run Code Online (Sandbox Code Playgroud)

  • 你救了我的命.谢谢.我想给你1000票,但stackoverflow只允许1.再次感谢. (3认同)