重复创建canvas对象,为什么相应的属性配置不清空?
API组件:Canvas
关联方法:createCanvasContext
问题描述:我需要根据不同的颜色来生成不同的画布并将这个画布保存为图片,第一次生成图片的时候将字体设置18px;问题出在第二次生成的过程中我重新调用了createCanvasContext创建了新的画布对象,但是第一次的18px的字体设置被保留了下来,而不是默认的10px?
所以为什么即使调用了createCanvasContext重新生成了canvas对象,也无法清除或者重置canvas字体。
2 回复
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)