当前位置:   article > 正文

移动端/微信引入字体不生效_svg字体在小程序页面不生效

svg字体在小程序页面不生效

1、问题

引入新字体,在PC端显示正确,之前同样的字体在移动端显示正确,但在微信端显示失效。

2、原方法

a.在assets下新建字体文件夹(font文件夹),在新的字体包存入font中,并在font 中新建myFont.css文件;

b.myFont.css文件;

  1. @font-face{
  2. font-family: 'youshebaiotiahei';
  3. src: url('./oAZOoe.eot');
  4. src: url('./oAZOoe.eot?#iefix') format('embedded-opentype'),
  5. url('./oAZOoe.woff') format('woff'),
  6. url('./优设标题黑.ttf') format('truetype'),
  7. url('./oAZOoe.svg#PingFangSC-Regular') format('svg');
  8. }

c.在main.js中引入字体文件

import './assets/font/myFont.css'

 至此,大多数字体已经生效,但是微信端未生效

3、微信端为生效问题解决

a.将字体文件(font文件)在static文件夹下;

b.将字体定义(myFont.css中的内容)放在index.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/508965
推荐阅读
相关标签
  

闽ICP备14008679号