iconify 图标库为何在低版本谷歌浏览器中无法正常渲染?
iconify 兼容低版本谷歌浏览器
在使用 iconify 图标库时,低版本谷歌浏览器中可能会出现图标无法正常渲染的问题。
背景:
引入了 iconify 图标库,但在低版本谷歌浏览器(例如 114 版)中,图标无法正常渲染。
代码示例:
<ElIcon :class="prefixCls" :size="size" :color="color"> <span :class="$attrs.class" :style="getIconifyStyle"> <span class="iconify" data-icon="bx:edit"></span> </span> </ElIcon>
问题:
- "bx:edit" 图标在114 和124 版本谷歌浏览器中均正常渲染。
- "material-symbols:add" 图标在 114 版本谷歌浏览器中无法渲染,而在 124 版本谷歌浏览器中正常渲染。
排查:
在iconify 官网上查看了相关库,发现"material-symbols:add" 图标存在,但未找到"bx:edit " 图标。
解决:
经过故障排除,发现问题在于 iconify 图标的一部分是在线图标,而另一部分是离线图标。公司内网用户无法看到在线图标,切换到离线图标即可解决问题。
以上就是iconify 图标库为何在低版本谷歌浏览器中无法正常渲染?的详细内容,更多请关注硕下网其它相关文章!