可是 ctx.font 字体样式在真机上不显示啊!!!!
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' ``` 后面要加上字体名字,那么问题来了,是否有一些常用的字体,在微信内都支持哪些字体?
2020-06-24我现在也遇到这种情况了,怎么解决呢??急急急急急急!!!!!!!!!!!!
画布canvas文字字体在真机不生效已经好几周了 一直研究不出来这个问题所在, 在画布上画文字 但字体不生效 , 在开发者工具上正常,但真机上不生效 用了font 属性, 根本没有起效, font属性中 除了 font-family 其他的都生效了 , font-style , 都正常 , 就font-family不正常, 真机没有生效 手机操作系统: 安卓 荣耀20 pro ,
2020-06-04