收藏
回答

canvas 真机修改字体无效问题

问题模块 框架类型 问题类型 操作系统版本 手机型号 微信版本
客户端 小程序 Bug iOS 12.1.4 iphone 8 PLus 7.0.3

canvas引用 wx.loadFontFace 动态加载的外部字体真机无效 这个在文档中已经了解过了 我想问一下 像我这样没用 wx.loadFontFace  而是直接 CSS 引用的字体  也是canvas真机中也是无效的是么  IDE上是都OK的  也看过相关的帖子 可能是我没有看全 貌似官方有回复去看一下 然后几个月没消息 所以再问一下


最后一次编辑于  03-11  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 是柿子啊
    是柿子啊
    03-11

    https://developers.weixin.qq.com/miniprogram/dev/api/wx.loadFontFace.html?search-key=loadFontFace%20原生组件不支持

    03-11
    赞同
    回复 4
    • Coisini
      Coisini
      03-11

      您好 我上面也说了 我的字体不是用这个方法加载的 不是使用接口添加的字体啊 我那不是 CSS里面直接加载的么  不知道官方是怎么定义i的 这种也是算 接口添加的字体么

      03-11
      回复
    • 是柿子啊
      是柿子啊
      03-11回复Coisini

      运行代码看到是跟工具表现一样的

      03-11
      回复
    • 杭州弧途科技有限公司
      杭州弧途科技有限公司
      03-11回复是柿子啊

      试试https://developers.weixin.qq.com/community/develop/doc/000048447844f80b9107d64ab51006 可以设置 font-family

      03-11
      1
      回复
    • Coisini
      Coisini
      03-12回复是柿子啊

      页面中看到的不是canvas写 所以是没有问题的 真机和IDE都可以显示   点击保存图片 保存下来的是canvas绘图的 你这么一说我也感觉我这个代码片段做的有点失败了 多了一个步骤。。。

      03-12
      回复
  • LastLeaf
    LastLeaf
    03-12

    看了代码片段。

    1、是可以内联 data-url 来表示字体的。

    2、canvas 都不支持。

    03-12
    赞同
    回复 1
    • Coisini
      Coisini
      03-13

      噢噢 就是canvas组件只支持系统自带的字体的呗 感谢

      03-13
      回复