收藏
回答

目前小程序canvas中怎么使用外部字体啊?

小程序canvas中需要引入外部字体,画图,目前支持么?


有这个功能么?context.font = '40px Inconsolata'



回答关注问题邀请回答
收藏

2 个回答

  • 周飞
    周飞
    2019-07-01

    宋体也用不了,安卓和苹果的系统都不带宋体的

    另外通过css引入的字体也是不行的

    最后不能设置斜体,斜体对数字和英文有效,中文无效

    2019-07-01
    有用
    回复
  • 邱一欢
    邱一欢
    2019-06-19

    好像不能用外部的

    2019-06-19
    有用
    回复 5
    • youth
      youth
      2019-06-19

      我找了半天,小程序没有原生canvas设置字体的api

      2019-06-19
      回复
    • 邱一欢
      邱一欢
      2019-06-19

      https://developers.weixin.qq.com/miniprogram/dev/api/canvas/CanvasContext.html


      有接口, 只能设置有限的几个字体

      string font

      基础库 1.9.90 开始支持,低版本需做兼容处理

      当前字体样式的属性。符合 CSS font 语法 的 DOMString 字符串,至少需要提供字体大小和字体族名。默认值为 10px sans-serif。


      2019-06-19
      回复
    • 十二点前要睡觉
      十二点前要睡觉
      2019-06-22回复邱一欢

      不行的

      2019-06-22
      回复
    • 谌祖恒
      谌祖恒
      2022-10-25
      为啥都说不支持,模拟器和真机测试通过,亲测有效,canvas上支持外部字体切换绘制文字
      2022-10-25
      回复
    • 谌祖恒
      谌祖恒
      2022-10-25
      2022-10-25
      回复
登录 后发表内容