小程序中引用字体

2019-08-06  本文已影响0人  七幺七

外部引入

我选择外部引入是由于小程序包最多2M,字体包一般比较大,所以将字体资源放在阿里云oss上。

特别注意:网络引入需要设置跨域,要不然会引用失败。在阿里云oss基础设置里面可以设置跨域


image.png

且:在iOS不能使用代理地址

@font-face {
  font-family: 'fangsong';
  src: url('http://dev-yopin-img.bumeng.cn/.../subset-FangSong_GB2312.ttf') format('truetype');
}
wx.loadFontFace({
  family: 'fangsong',
  source: 'url("http://dev-yopin-img.bumeng.cn/.../subset-FangSong_GB2312.ttf")',
  success: console.log()
})
.view {
    font-family: 'fangsong' 
}

内部引入

内部引入可以将小程序分包,将字体包放在本地使用

上一篇下一篇

猜你喜欢

热点阅读