我从网上下载的 SVG 图标,放到 emojis 目录里面,前一些版本显示正常,2.10.8 版本突然无法显示 SVG 图标,PNG 图标显示正常。
2.10.8 自定义 SVG 图标不显示
相关帖子
-
CuiHS • • 2付费者
安装 v202310130847 版后确认可看到 SVG 图标了,
同时在浏览器中打开 127.0.0.1 上的 SVG 也直接显示图片了,没再出现弹窗保存了。
-
Sharpness3336 • • 1
会不会因为系统升级了某个东西,对 Content-Type 限制更加严格了,我看直接打开和 SiYuan 里面获取的请求这里不同
-
-
我在 2.10.9 版本也出现这个问题,刚才在群里面试了半天,发现无法显示网络上的 SVG 文件(例如 http://127.0.0.1:51283/appearance/themes/Dark+/icon/tag-light.svg 这种形式就无法显示),包括我在浏览器中直接输入这个地址,浏览器会自动下载这个 svg 文件,而不是显示这个 svg 文件;但那个 SVG 在本地是可以打开的,而且双击时是用浏览器自动打开的。
我也试了网络上的 SVG,如 https://en.wikipedia.org/wiki/SVG#/media/File:SVG_Logo.svg 这个是可以在浏览器正常打开的。
所以不知道是哪里出了问题。
-
我看了我这思源笔记中所有的 SVG 文件也是显示裂开,包括文档里面的,我最近新装的软件就 Fiddler Classic,WPS Office,金山打字通,看看有没有你电脑上也有的,还有最近 Windows 更新,更新了.NET 6.0.23 Security Update for x64 Client (KB5031900)和 Cumulative Update for Windows 11 Version 22H2 for x64-based Systems (KB5031354)
3 回复 -
-
-
这个不是 SVG 本身的问题,应该是某些设置或者软件阻碍了在本地网络(127.0.0.1)上打开 SVG,只允许本地打开(硬盘双击)或者远程网络打开。
看来是的,@Sharpness3336 发我的也是可以显示的Vanessa • -
我尝试过使用 http://127.0.0.1:49819/appearance/themes/Dark+/icon/wavy-line-light.svg 来访问 SVG,直接就下载这个 SVG 到本地硬盘了,但远程的 SVG,如 https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/acid.svg 就会直接在浏览器中打开显示
Firefox,Chrome 和 Edge 都试过,表现一样。
1 回复 -
我目前是这样用的:
电脑打开思源程序,然后在浏览器中输入 http://127.0.0.1:49819,进入后依然看不到 SVG 图标,显示状态与思源程序一致。
然后,我在思源程序的开发者模式中找到 SVG 文件的地址:http://127.0.0.1:49819/appearance/themes/Dark+/icon/wavy-line-light.svg ,直接输入到浏览器中会弹出下载框,让我下载到本地。
-
-
-
-
-
-