收藏
回答

canvas loadFontFace 自定义字体真机无效

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug wx.loadFontFace canvasContext.font canvasContext.fillText 客户端 6.6.7 2.1.0
wx.loadFontFace({
  family: 'Bitstream Vera Serif Bold',
  source: 'url("http://developer.mozilla.org/@api/deki/files/2934/=VeraSeBd.ttf")',
  success: function(res) {
    console.log(res.status) //  loaded
    ctx.font = '26px Bitstream Vera Serif Bold'
    ctx.fillText('test', 100 ,100);
    ctx.draw()
  },
  fail: function(res) {
    console.log(res.status) //  error
  },
  complete: function(res) {
    console.log(res.status);
  }
});


开发工具字体有效,但真机无效(both android 和 ios)

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

3 个回答

  • 💋 苏雪无心 💋
    💋 苏雪无心 💋
    2018-06-22

    请问,你知道三个回调都不执行是什么情况 吗?

    2018-06-22
    赞同
    回复
  • sunshine
    sunshine
    2018-07-06

    我用

    @font-face

    在开发者工具上有效  在真机上无效  请问你的问题解决了吗



    2018-07-06
    赞同
    回复 3
  • Shin
    Shin
    2018-10-16

    请问这个问题解决了吗,现在在 2.3.0 上面仍然无效

    2018-10-16
    赞同
    回复