收藏
回答

loadFontFace在微信小程序手机端字体生效,在PC端微信小程序不生效,请问是不支持PC吗?

uni.loadFontFace({
  global: true, // 全局生效,必填
  family: 'bank-font',
  source:
    'url("https://....ttf")',
  scopes: ['webview ', 'native'], // 默认webview, native可在canvas2D下使用,必填,否则canvas绘图的字体无法使用
  success() {
    console.log('字体加载成功')
  },
  fail() {
    console.log('字体加载失败')
  },
})
代码片段如上,在微信小程序手机端查看 canvas字体绘制生效,但是在PC端微信小程序,字体不生效,请问是PC端不支持吗?
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2023-08-25

    你好,麻烦使用原生小程序呢?若还有问题请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-08-25
    有用
    回复 8
    • zxl
      zxl
      2023-08-28
      你好,我用原生的wx.loadFontFace也不生效。上面的代码就是可以复现问题的简单的代码片段,只不过字体的souce属性,我省略了一部分。就是一个放在oss上的一个地址。
      2023-08-28
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      2023-08-28回复zxl
      请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
      2023-08-28
      回复
    • 美州
      美州
      10-23
      你们官方的示例小程序内的loadFontFace接口,在pc端也是不生效的,这不需要我们提供代码了吧,你们自己的代码,文档显示是支持的,实际并不支持,麻烦您核实,解决一下这个问题哈,不要再向我们索要复现的代码,官方自己的示例,pc端字体就是不生效的
      10-23
      1
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      10-24回复美州
      官方的demo你们有测试过吗?官方的demo需要改造,我自己的demo测试问题未复现
      10-24
      回复
    • 美州
      美州
      10-28回复社区技术运营专员--许涛
      感谢你的及时回复,需要Windows/Mac上的canvan支持wx.loadFontFace接口设置字体
      10-28
      回复
    查看更多(3)
  • 美州
    美州
    05-17

    遇到同样的问题

    05-17
    有用
    回复
登录 后发表内容