iconify 图标库为何在低版本谷歌浏览器中无法正常渲染?

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 图标库为何在低版本谷歌浏览器中无法正常渲染?的详细内容,更多请关注硕下网其它相关文章!