微信小程序自带的字体并不多,如果需要优化界面,就需要导入外部字体。
这是导入外部字体的方法:
https://jingyan.baidu.com/article/d5a880eba54e3713f147cc91.html
但在使用该方法中,需要注意几个bug点:
1、上传到transfonter的文件不能大于5m,所以一些字体是不能使用的
2、在把css代码复制到小程序上后,有的字体还是不能使用,具体表现为
ERR: something must be wrong
这种情况出现很可能是中英文的问题,同时表现为font-family: ''
最好的解决办法是换一种字体
3、在导入后,程序对应加载速度会降低,最好把这些css放在最后
ps.
在后续编程中,发现字体css超过2M,而微信对文件大小是有限制的,因此,这是一个需要注意的地方,我暂时没有找到好办法,但有个思路是采用压缩方法,尝试压缩文件。