急急急,无法访问外网时,前端页面出不来,一直在请求图标地址

大概是这几个地址   api.unisvg.com   api.iconify.design  api.simplesvg.com

评论区

超级管理员 2025-07-25 17:37

看一下文件有相应的解决方案,动态图标需要自行导入到项目里面:src\plugins\noNetIconify\index.ts

dtbadmin 2025-07-25 17:47

@超级管理员

怎么看使用了哪些动态图标

超级管理员 2025-07-25 18:02

@dtbadmin

没办法 动态图标就是插件识别不了才没打包进去,需要手动引入,或者发送请求获取,无网环境下只能看你浏览器请求哪些报错了

雷雨 2025-08-02 17:57

@dtbadmin

解决了么?


雷雨 2025-08-11 15:26

@超级管理员

按照这个方案,我弄了个ep.json,但是还是不能用,麻烦看看哪里写的有问题

image.png

image.png

雷雨 2025-08-11 15:34

@超级管理员

initNoNetGather方法啥时候调用?

dtbadmin 2025-08-25 16:54

@超级管理员

还是有点疑问,在首次加载网站时,还会去请求外网图标

image.png

https://api.iconify.design/carbon.json?icons=cloud-monitoring%2Ccloud-service-management%2Cdevelopment%2Cibm-engineering-systems-design-rhapsody-model-manager

 我在@iconify/json/json/carbon.json文件中能找到这些图标,为什么还是会去外网请求呢

image.png

你上面说的动态图标需要自行导入是这样吗?试了也还是会请求外网图标

image.png

dtbadmin 2025-08-26 09:47

@超级管理员

可以帮忙看一下吗@超级管理员

超级管理员 2025-08-26 10:07

@dtbadmin

你图标前缀呢 第二个方法是具体到图标名称的,你可以打印一下iconJson,为null就是找不到

image.png

dtbadmin 2025-08-26 10:37

@超级管理员

这个图标是在这里的,打印的iconJson也确实是null, 为什么前缀没有了呀o(╥﹏╥)o

image.png

image.png

dtbadmin 2025-08-26 10:52

@超级管理员

image.png

超级管理员 2025-08-26 11:05

@dtbadmin

你冒号前面是不是有空格,打印出来的看着不对

dtbadmin 2025-08-26 13:43

@超级管理员

没有空格 image.png

超级管理员 2025-08-26 13:52

@dtbadmin

我这边测试正常,你自己看看有什么问题吧

image.png

回复