Highcharts 接收到来自phantomjs的错误:错误:渲染时,出现';s是已达到的超时
我在导出图表时出错。我正在使用Highcharts中的export.js 导出PNG、JPEG、PDF收到以下错误。 导出SVG ok。但是我看不到图像 哎呀 转换时出错。从phantomjs接收到错误:错误:渲染时,已达到超时Highcharts 接收到来自phantomjs的错误:错误:渲染时,出现';s是已达到的超时,highcharts,Highcharts,我在导出图表时出错。我正在使用Highcharts中的export.js 导出PNG、JPEG、PDF收到以下错误。 导出SVG ok。但是我看不到图像 哎呀 转换时出错。从phantomjs接收到错误:错误:渲染时,已达到超时 函数renderChartPie(divId、chartType、chartTitle、chartCriteria、chartData、categories){ var data=jQuery.parseJSON(chartData); var cat=jQuery.p
函数renderChartPie(divId、chartType、chartTitle、chartCriteria、chartData、categories){
var data=jQuery.parseJSON(chartData);
var cat=jQuery.parseJSON(类别);
var options=createOptionPie(divId、chartType、chartTitle、chartCriteria、cat);
options.series=[{
数据:数据
}];
var图表=新的Highcharts.图表(选项);
}
函数createOptionPie(divId、chartType、chartTitle、chartCriteria、categories){
变量选项={
颜色:[#2f7ed8'、#0d233a'、#8bbc21'、#910000'、#1aadce',
"492970","f28f43","77a1e5","c42525","a6c96a",,
"4572A7","AA4643","89A54E","80699B","3D96AE",,
"DB843D","92A8CD","A47D7C","B5CA92",,
图表:{
renderTo:divId,
类型:图表类型,
活动:{
加载:函数(){
var text=this.renderer.text(“
”+chartCriteria,0445).css({
字体大小:9
}).add();
var image=this.renderer.image('../../theme/50x71.png',630409,70,51)
.add();
}
}
},
学分:{
已启用:false
},
图例:{
对齐:“右”,
垂直排列:'中间',
布局:“垂直”
},
标题:{
文本:图表标题
},
工具提示:{
格式化程序:函数(){
返回this.point.name+':'+Highcharts.numberFormat(this.y,0);
}
},
xAxis:{
类别:类别
},
亚克斯:{
},
打印选项:{
馅饼:{
allowPointSelect:true,
showInLegend:对
}
},
系列:[]
};
返回选项;
}
超时问题,因为调用函数(导出)受到限制。如果问题仍然出现,请准备您自己的导出服务器。有关说明,请参见:
function renderChartPie(divId, chartType, chartTitle, chartCriteria, chartData, categories) {
var data = jQuery.parseJSON(chartData);
var cat = jQuery.parseJSON(categories);
var options = createOptionPie(divId, chartType, chartTitle, chartCriteria, cat);
options.series = [{
data : data
}];
var chart = new Highcharts.Chart(options);
}
function createOptionPie(divId, chartType, chartTitle, chartCriteria, categories) {
var options = {
colors : [ '#2f7ed8', '#0d233a', '#8bbc21', '#910000', '#1aadce',
'#492970', '#f28f43', '#77a1e5', '#c42525', '#a6c96a',
'#4572A7', '#AA4643', '#89A54E', '#80699B', '#3D96AE',
'#DB843D', '#92A8CD', '#A47D7C', '#B5CA92' ],
chart : {
renderTo : divId,
type : chartType,
events: {
load: function() {
var text = this.renderer.text('<br/>' + chartCriteria, 0, 445).css({
fontSize : 9
}).add();
var image = this.renderer.image('../../theme/50x71.png', 630, 409, 70, 51)
.add();
}
}
},
credits : {
enabled : false
},
legend : {
align: 'right',
verticalAlign: 'middle',
layout : 'vertical'
},
title : {
text : chartTitle
},
tooltip: {
formatter: function() {
return this.point.name +': '+ Highcharts.numberFormat(this.y,0) ;
}
},
xAxis : {
categories : categories
},
yAxis: {
},
plotOptions: {
pie: {
allowPointSelect : true,
showInLegend : true
}
},
series : []
};
return options;
}