收藏
回答

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

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


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



最后一次编辑于  06-19
回答关注问题邀请回答
收藏

2 个回答

  • 周飞
    周飞
    07-01

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

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

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

    07-01
    赞同
    回复
  • 邱一欢
    邱一欢
    06-19

    好像不能用外部的

    06-19
    赞同
    回复 3
    • youth
      youth
      06-19

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

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

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


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

      string font

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

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


      06-19
      回复
    • 江锡忠
      江锡忠
      06-22回复邱一欢

      不行的

      06-22
      回复