我正确安装了phantomjs(至少我希望如此),当我尝试将图表导出到图像时,没有问题。但是一旦我尝试在导出服务器上导出大文件(JSON到PNG),我就会收到以下错误:
超时转换SVG,你的文件这么大,或者你在javascript回调中有语法错误?
我尝试更改app-convert.properties中的超时以及配置文件(highcharts-convert.js)中的超时但没有运气。即使我设置了大量的超时,我也会得到同样的错误。
当我从系列中删除一些数据时,我得到了我想要的图像。
编辑:我希望能解决它,谢谢你们。我意识到问题可能在tickInterval选项中,我没有设置。我用这个小提琴http://jsfiddle.net/ntr6a44k/ 试了一下tickInterval: null
以及将此数据复制到导出服务器并遇到我写的问题。
当我将tickInterval选项设置为高级图表时,例如此http://jsfiddle.net/zoyuurtd/,
tickInterval: 1500
图表被绘制和导出。
感谢所有答案。