MS Edge画布不支持SVG填充颜色

时间:2015-07-29 17:45:58

标签: javascript html5 canvas svg microsoft-edge

我有一个webapp,它有代码通过drawImage函数将(单色)SVG渲染到canvas元素。 SVG定义为具有白色填充颜色,而Edge仅将其呈现为黑色。有没有人知道这种行为的解决方法?

1 个答案:

答案 0 :(得分:1)

我的代码在画布的其他部分使用阴影,显然Edge使用错误的顺序进行渲染,并将阴影放在SVG本身的前面。这在其他浏览器上没有问题,但在Edge上会导致图像显示为全黑。