html2canvas图表没有,html2canvas Chart.js图表​​未呈现

我想导出包含Chart.js图表​​作为图标的div。所有元素都显示得非常好,但是,Chart.js画布不会呈现。html2canvas Chart.js图表​​未呈现

我在我的图表中的onAnimationComplete选项的回调中调用了我的导出函数,因此导出无法在图表完全构建之前发生。

这是我html2canvas和下载功能怎么看:

download() {

this.dl.download = this.fileName;

this.dl.click();

}

loadDataUrl($node) {

this.hideUnwantedElements();

html2canvas($node, {

background: '#ffffff',

scale: 4,

proxy: 'proxy-for-cors-images',

onrendered: (canvas) => {

this.showElements();

this.dl.href = canvas.toDataURL('image/jpeg');

}});

}

谁能告诉我,如果它甚至有可能chart.js之图表输出与html2canvas如果是这样,怎么样? 我也尝试了图表画布上的toDataURL()函数,但它仅返回传输png的数据URL。

2017-08-31

DavidH

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值