我已经实施了google_visualr gem,它在开发过程中完美地工作。但是,当我推送到heroku的可视化不显示。所有的javascript都存在,应用程序日志中没有错误或指示。谷歌可视化没有出现在heroku生产
这里是生成的JavaScript。它与开发者完全一样。我必须做额外的事情才能让谷歌可视化在heroku环境下运行吗?
<script type='text/javascript'>
google.load('visualization','1', {packages: ['corechart'], callback: function() {
var data_table = new google.visualization.DataTable();data_table.addColumn('string', 'Status');data_table.addColumn('number', 'Count');data_table.addRow([{v: 'Started Applications'}, {v: 10}]);data_table.addRow([{v: 'Completed Applications'}, {v: 1}]);
var chart = new google.visualization.PieChart(document.getElementById('pie_chart'));
chart.draw(data_table, {width: 360, height: 240, title: 'Applications Status Summary', is3D: true, legend: 'bottom'});
}});
</script>
是标签包含在
部分请求JSAPI在安全模式下解决这一问题。它很奇怪。我打算打开一张Herku门票,并会告诉你他们是否可以弄清楚。 –