我有一个SVG图标.我想用不同的颜色作为favicon.
由于SVG元素没有任何toDataUrl(),因此我没有看到不涉及服务器的解决方案.
客户端解决方案的任何想法?
fabric.js支持将SVG元素呈现为canvas
元素.
这不完全是您所要求的,但这是一个测试浏览器中对svg favicons的支持的页面.
如果浏览器支持svg作为favicon,那么从svg标记生成数据URL并使用它是微不足道的.但是,如果你想要一个光栅图像(png,jpg),那么,看看画布解决方案.有些人甚至在favicon中制作游戏 ......