Google Visualization - TypeError:无法读取未定义的属性"DataTable"[Chrome特定]

Ash*_*rma 8 javascript charts google-chrome google-visualization

我正在使用谷歌可视化库我的应用程序正常工作,我无法弄清楚铬(特别是)这个错误如何开始出现.在Firefox中正常工作

function drawVisualization() {

var data = new google.visualization.DataTable(countArray);

// Declare columns
data.addColumn('date', 'Day');
data.addColumn('number', 'Person');

// Add data.
data.addRows(countArrayFinal);

// Create and draw the visualization.
new google.visualization.LineChart(document.getElementById('visualization')).draw(data, {
    title: 'Performance',
    width : 700,
    height : 300,
    vAxis : {
        maxValue : 4000
    }
});
}drawVisualization();
Run Code Online (Sandbox Code Playgroud)

dav*_*rad 29

发生此错误是因为未加载Google可视化.

drawVisualization函数下面添加:

google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawVisualization);
Run Code Online (Sandbox Code Playgroud)

代替

drawVisualization();
Run Code Online (Sandbox Code Playgroud)