导入自定义字体
问题描述:
我必须使用自定义字体,我必须从使用Maven编译的.war存档中提供自己的字体。字体有以下格式: eot,svg,woff,woff2和ttf。导入自定义字体
Firefox和谷歌浏览器都可以根据HTTP请求获取所有格式的文件,但无法使用它们。 Web控制台根据字体文件格式给出以下错误:“被消毒剂拒绝,文件长度错误,未能下载”
我已经尝试使用另一种字体以确保它不是由文件本身引起的。
字体文件归档时是否损坏?
他们是否必须位于档案的特定位置?
答
默认情况下取消了Maven过滤器。我的问题是,过滤器aka压缩的字体。控制网络资源的编译解决了问题。
<webResource>
<directory>src/main/resources/fonts</directory>
<targetPath>Interface/fonts</targetPath>
<includes>
<include>**/**</include>
</includes>
</webResource>