antV(G6)中addShape图片时svg图片无法在火狐上渲染
问题背景最近我司项目遇到了自定义节点时,addShape类型是图片,图片我用的svg的64编码形式,也就是这样开头的形式data:application/zip;base64,UEsDBBQA…,代码很长,我就不贴完整了。解决办法直入核心:由于我才用的svg,所以原先的svg代码时这样的这种在Chrome里面能正常显示,如果用在G6场景下也能正常显示,但是G6比较特殊,也许是因为它引用图片的代码是在JavaScript里面写的,火狐不显示,解决办法:在SVG头部加上 svg的width和heig
原创
2020-10-29 17:36:18 ·
3848 阅读 ·
1 评论