Highcharts 未在生产服务器上正确呈现

Highcharts not rendered properly on production server

我不知道为什么,但我的 sankey 图无法在我的 production server (shared hosting), yet it works perfectly on my localhost 上正确呈现。

这是具有相同数据的 pen。如您所见,那里没有任何问题。 是因为我如何将数据传递到 javascript 吗?

<script>
    var transferData = '<?php echo json_encode($transfer_data); ?>';
    transferData = JSON.parse(transferData);

    var nodes = '<?php echo json_encode($nodes); ?>';
    nodes = JSON.parse(nodes);
    var subtitle = '<?php echo json_encode($subtitle); ?>';
    subtitle = JSON.parse(subtitle);
</script>

我自己解决了。 桑基图的格式是[from, to, value]。 使用相同的代码,值在我的本地主机上是整数,但在我的服务器上是字符串。所以我只是将这些值转换为整数。

这怎么可能?