echarts-for-weixin icon indicating copy to clipboard operation
echarts-for-weixin copied to clipboard

替换echarts中废弃的方法setCanvasCreator

Open xdev965 opened this issue 2 years ago • 1 comments

提问前应该做的事

请确保提问前做了以下事,将完成的项目的 [] 改为 [x]

  • [x] 我已通读过 README
  • [x] 我已阅读过 FAQ

需提供的信息

将符合项的 [] 改为 [x],并补充需要的信息:

简单描述问题:

下载最新的代码,按文档描述引入echarts,调试时开发工具显示警告如下: DEPRECATED: setCanvasCreator is deprecated. Use setPlatformAPI({ createCanvas }) instead.

打开ec-canvas.js 153行发现使用了该废弃方法: echarts.setCanvasCreator(() => { return canvas; });

预期效果:

希望及时替换为新的方法

实际效果:

DEPRECATED: setCanvasCreator is deprecated. Use setPlatformAPI({ createCanvas }) instead.

复现环境:

  • [x] 在微信开发工具中存在该问题
  • [] 在真机上存在该问题

xdev965 avatar Jun 23 '22 08:06 xdev965

echarts.setPlatformAPI({ createCanvas() { return canvas; }, })

参见: https://echarts.apache.org/handbook/zh/how-to/cross-platform/server/

wangz-code avatar Sep 29 '22 09:09 wangz-code