本地显示svg正常显示,在工程项目中无法正常显示

时间:2021-04-16 15:47:58

提前说明:此文仅记录个人项目问题,不具有众参考意义。

原因:

工程中对引用的资源进行解析设置,即resource设置。

解决方法:

找到静态资源加载路径,添加

if(urlpostfix.equals("svg")){

MediaType mediaType=MediaType.IMAGE_SVG;

}

即:

获取加载资源后缀名为svg的文件后,将其svg类型进行返回,若没加,则浏览器解析时,会解析成data格式等,造成svg格式图片无法加载。