Google Chart отображается локально, но не на сервере - PullRequest
0 голосов
/ 05 июля 2019

Всякий раз, когда я запускаю свое приложение с флеш-сервера локально на своем компьютере, моя диаграмма Google отображается и выглядит великолепно.Тем не менее, когда я захожу на свой собственный сервер и пытаюсь запустить свое приложение оттуда, ничего не появляется.

Я посмотрел на консоль, и она не показывает никаких ошибок и, кроме того, показывает пространство, куда должна идти диаграмма Google.но оно пустое.

Это мой код для создания диаграммы.Для этого используется модель наследования шаблона колбы.


<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
    <script type="text/javascript">
        google.charts.load('current', {'packages':['corechart']});
        google.charts.setOnLoadCallback(drawChart);


        function drawChart() {
            var course = '{{ myFun }}';
            course = course.split(' ');
            var putInTable = new Array();
            for (var i = 0; i < course.length; i++){
                putInTable.push(course[i].split(":"));
            }
            putInTable.pop();

            for (var i = 0; i < putInTable.length; i++){
                putInTable[i][1] = parseFloat(putInTable[i][1]);
            }
            putInTable.unshift(["courseName", "overlap"]);

            var data = google.visualization.arrayToDataTable(putInTable);

            var options = {title: "Visualization of Overlap"};
            var chart = new google.visualization.PieChart(document.getElementById('piechart'));
            chart.draw(data, options);
        }

    </script>
...