MS Edge画布不支持SVG填充颜色
MS Edge canvas doesn't honor SVG fill color
我有一个web应用程序,它的代码通过drawImage
函数渲染(单色)SVG到画布元素。SVG被定义为具有白色填充色,但是Edge只会将其呈现为黑色。有人知道这种行为的变通方法吗?
我的代码对画布的其他部分使用了投影,显然Edge使用了错误的呈现顺序,并将阴影放在SVG本身的前面。这在其他浏览器上是没有问题的,但在Edge上,它会导致图像完全变黑。
相关文章:
- 带有填充属性的SVG矩形显示在包含元素的上方插入框阴影
- 如何在d3.js中填充svg圆圈内的图像
- 如何访问svg内部id并让CSS更改该id的填充颜色
- 将指针事件限制为SVG文本填充
- 无法使用 Snap.SVG将“填充”属性设置为“继承”
- 如何以类似于vivus.js的样式设置SVG填充和路径的动画
- 使用<对象>用于SVG和HTML中的内联css以编辑填充
- 悬停在表行上填充svg路径
- 使用D3用背景图像填充svg
- 加载内联 SVG 时填充(url#)出现问题
- 无法重置 SVG 路径的填充颜色
- JavaScript + SVG :当它在样式之外声明时获取填充
- 加载许多 svg 文件并更改填充
- 更改 svg 填充颜色,然后绘制到画布
- SVG 填充路径动画
- d3 svg填充屏幕
- 如何使svg填充的背景去动画纯CSS
- MS Edge画布不支持SVG填充颜色
- Raphael JS使用SVG填充模式
- 在不同的页面上使用不同的颜色更改SVG填充参数