谷歌地图的问题

Problems with googlecharts

本文关键字:问题 谷歌地图      更新时间:2023-09-26

我遇到了以下问题,当我初始化我的网站时,我可以看到图表,但当我点击转到问题的页面时,而不是显示。该网站是用Ajax编程的,因此我只给出一个div。以下代码位于我用Ajax绘制的其中一个页面中。这个功能页面我称之为仪表板:

google.charts.load("current", {packages: ["corechart"]});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
    var data = google.visualization.arrayToDataTable([
        ['Usado', 'Liberado'],
        ['Usado', <?php echo $tamanho->USADO ?>],
        ['Liberado', <?php echo $tamanho->LIBERADO ?>]
    ]);
var options = {
    title: 'Banco de dados',
    is3D: true,
};
var chart = new google.visualization.PieChart(document.getElementById('piechart_3d'));
chart.draw(data, options);
}

我的索引我包括我自己以下目录网页:

<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>

当我打开chrome控制台时,我被告知以下错误:

Uncaught Error: google.charts.load() cannot be called more than once with version 44 or earlier.

在互联网上搜索并没有发现任何具体的东西,但我注意到这与通话量有关。由于不实施修正案的明显原因而不被相信。有人知道如何解决这个问题吗?

我知道已经太晚了,但如果你仍然没有找到解决方案,你可以试试这个:

google.charts.load('45', {packages: ['corechart']});

写"45"而不是"当前",因为"当前"仍然是版本"44"。这对我有效