收藏
回答

微信小程序echart图表转成图片图片空白?

wxml代码:

<ec-canvas id="mychart-dom-pie" canvas-id="mychart-pie" ec="{{ ecPie }}"></ec-canvas>

js代码:

var pieId = this.selectComponent('#mychart-pie');

pieId.canvasToTempFilePath({

x: 100,

  y: 200,

  width: 50,

  height: 50,

  destWidth: 100,

  destHeight: 100,

  fileTpye:'png',

  canvasId: 'mychart-pie',

  success(res) {

console.log(res.tempFilePath);

imgUrl=res.tempFilePath;

wx.saveImageToPhotosAlbum({

filePath:res.tempFilePath

})

  },

  fail(error){

console.log(error);  

  }

   },this);

没有报错,保存的图片打开后空白

回答关注问题邀请回答
收藏

1 个回答

  • 项布斯
    项布斯
    2023-04-17

    var pieId = this.selectComponent('#mychart-pie');

    只是ec-canvas组件的实例,不是canvas的实例

    2023-04-17
    有用
    回复
登录 后发表内容