我们有这个JSON文档(Hightcharts图表),禁用了3D选项http://pastebin.com/0rvW3cu3)
使用PhantomJS生成的PNG没有任何问题。 启用3D选项后,PNG生成将不再起作用
我不认为这是一个语法错误,我的其他文档可以启用3D。
这两个文件之间只有一个区别:
启用3D:
options3d:{enabled: true, alpha: 0, beta: 0, depth: 50}}
禁用3D:
options3d:{enabled:false} (3D disabled)
该文件有48.000个字符 我使用PhantomJS作为本地服务器,并使用POST请求进行通信 是否有PhantomJS处理的JSON文档的最大大小?
修改:
我使用这种数据格式来隐藏0值:{y:0,dataLabels:{enabled:false}}
当我的第一个图形数据为{y:0, dataLabels:{enabled:false}}
时,不会显示数据图形。
小提琴example:
如果您修改第一个数据" 1"到{y:0,dataLabels:{enabled:false}}图形不起作用
答案 0 :(得分:0)
您的数据会使您的图表投放error #12
Highcharts期望点配置为turbo模式下的数字或数组
这可以通过将turboThreshold设置为0(将其关闭)来解决。 示例:http://jsfiddle.net/24qvky06/1/
plotOptions: {
series: {
turboThreshold: 0
}
},
turboThreshold的API参考:http://api.highcharts.com/highcharts#plotOptions.series.turboThreshold