收藏
回答

wx.loadFont 返回null 当前版本暂不支持此加载自定义字体

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug wx.loadFont 客户端 7.0.3 2.6.1


wx.loadFont 无法加载字库 也不能打包提交

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

1 个回答

  • 刘荣清
    刘荣清
    2019-05-29

    我是这样做的 字体文件放在本地目录: assets/fonts/xx.ttf

    代码中引入:


     wx.loadFont('assets/fonts/Mary.ttf')



    注:

    1. assets目录放在 project.config.json 配置文件属性miniprogramRoot指定的根目录下

    2. 在开发工具一直提示:当前版本暂不支持此加载自定义字体

    3. 在IOS、Android上正常

    4. 可能问题与解决: 得到的字体名称不一样,不同平台得到如下:

      1. IOS : 'MARYAXIS'

      2. Android: 'Mary Axis'

      3. 解决: 用在线工具,字体里面名字改成一个单词,搞定,有些字体可能有版权问题,要注意

      4. 在线字体编辑工具: http://fontstore.baidu.com/static/editor/index.html

    5. 开发工具版本: Stable v1.02.1904090,调试基础库: 2.7.0

    2019-05-29
    有用 1
    回复 2
    • 光明
      光明
      2019-06-20

      十分感谢

      2019-06-20
      回复
    • 欢乐马
      欢乐马
      2019-11-12
      请问解决了吗,我们现在总是提示“当前版本暂不支持此加载自定义字体”
      2019-11-12
      回复
登录 后发表内容