Jack Chang
Jack Chang
这个应该是兼容性的问题
@b2nil 如果是使用 native canvas 版本的话,按照之前这块的负责人给我的信息,是直接在 native canvas 层解决了不同分辨率的显示问题,这样的话,在使用 my-f2 绘制图表时,就不需要再做 canvas.scale 了,你可以看下使用 canvas native 渲染的图表的例子: https://github.com/antvis/mini-program-f2-demos/tree/for-native-test/pages/charts/area,如果使用的 native canvas,高清以及事件都不用在代码中处理了
@licjing 能提供使用的 my-f2 版本吗?另外这种现象是在 IDE 中还是真机上,最好能提供完整的可复现的代码,包括 axml,js 等文件
参考下这个: https://www.yuque.com/antv/f2/miniprogram#comment-147139 在 setData 的回调里绘制图表: ```js this.setData({ width: canvasWidth * pixelRatio, height: canvasHeight * pixelRatio }, () => { const myCtx = my.createCanvasContext('radar'); // "radar" 替换为你自己定义的 canvas 的 id myCtx.scale(pixelRatio,...
目前这个需求在 F2 中是做不到的,你可以使用两个 canvas 方案
你好,能具体地描述下问题吗?
参考 F2 的例子:https://antv.alipay.com/zh-cn/f2/3.x/demo/other/word-cloud.html