问题描述
因为开发小程序,想极度压缩项目文件大小,想把fonts文件里的.svg文件删掉
问题出现的环境背景及自己尝试过哪些方法
删除后感觉没啥问题
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
你期待的结果是什么?实际看到的错误信息又是什么?
有大佬知道会产生什么不良后果吗?
因为开发小程序,想极度压缩项目文件大小,想把fonts文件里的.svg文件删掉
删除后感觉没啥问题
// 请把代码文本粘贴到下方(请勿用图片代替代码)
有大佬知道会产生什么不良后果吗?
字体有这么多格式就是为了兼容不同的终端。浏览器或者小程序的容器在加载字体的时候不会加载没用到的字体格式文件。如果你只是为了减少项目文件夹的大小,还是得考查一下svn格式,如果没用的话可以删除。不过大部分eot,ttf,woff就够了。
可以尝试把字体放在服务器上用外链形式,也可以使用阿里的iconfont来管理字体,并生成在线链接。
eot
,svg
,ttf
,woff
格式是为了尽可能兼容所有浏览器,如果只用其中部分,可能在某些手机上就是出现字体无法显示问题。可以在MDN查看兼容性说明,可以再caniuse查看具体对应浏览器的兼容性。