我在我的應用程序中使用Google圖表可視化API,並遇到圖表無法加載的問題。Google可視化顯示問題
問題首當我裝我的應用程序未做從工作副本和JavaScript圖表任何改變之前並沒有加載頁面上出現。我檢查了Chrome和Firefox的控制檯錯誤,有如下幾點:
Firefox: ReferenceError: dr is not definedin loader.js
Chrome: Uncaught TypeError: google.visualization.PieChart is not a function
這裏是我的繪畫我的兩個圖表的代碼。
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<script type="text/javascript">
google.charts.load('current', { 'packages': ['corechart', 'table'] });
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Signatures');
data.addColumn('number', 'Number of Occurence');
for (i = 0; i < num.length; i++) {
data.addRow([num[i], parseInt(num[i + 1])]);
i++;
}
var options = {
title: 'Top 5 Alerts'
};
var chart = new google.visualization.PieChart(document.getElementById('piechart'));
chart.draw(data, options);
}
</script>
這是我在頁面頭部加載的JQuery。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
周圍挖掘和標題給谷歌圖表官方網站這裏後:
https://developers.google.com/chart/interactive/docs/gallery/piechart
我注意到餅圖谷歌正試圖加載它們例如或者與我的機器將無法正常工作相同的Firefox和Chrome控制檯錯誤。
我不知道在哪裏可以從這裏走,想知道是否mayby谷歌可能無法裝入API或阻塞等我的IP?
或者如果設置已更改,現在阻止加載圖表?
任何洞察爲什麼這可能會發生將是一個很大的幫助。
感謝gettingback加載給我。改變'當前'爲'43'爲我工作。歡呼的答案! :) – BuzzLightYear