获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
感谢,幸好看到了你的回答。不然这个坑是过不去了。。
CanvasContext的新接口font要设置什么字体最近开发项目的时候,需要用到CanvasContext,发现文档中有几个不起眼的小字。 [图片] [图片] 我下意识地按下了 Ctrl+f ,然后转入fillStyle, 惊奇的发现,文档里面明确说了不维护旧接口,但新接口的内容却没有补充。在这里公开批评小程序团队的文档!!! 于是我直接把项目中的所有setFillStyle改成了fillStyle ``` ctx.fillStyle("#4c4c4c") ``` 报错了,直觉告诉我这是个名词,于是用属性的方式试了一下, ``` ctx.fillStyle = "#4c4c4c" ``` 可以了。 对于font,我原来是这么写的 ``` ctx.setFontSize(40) ``` 改成 ``` ctx.font = 40 ``` 又改成了 ``` ctx.font = '40px' ``` 终于是可以了,但发现有这样的警告 [图片] 最后看了一下h5的文档,终于是知道要怎么写了 ``` ctx.font = '40px Arial' ``` 后面要加上字体名字,那么问题来了,是否有一些常用的字体,在微信内都支持哪些字体?
2021-03-21