【发布时间】:2012-01-27 23:59:28
【问题描述】:
由于某种原因,我的 Firefox 在使用 Canvas 时没有显示径向渐变,有人知道为什么吗? (我在其他电脑上没有这个问题)
这是我正在使用的一些代码:
var canvas = document.getElementById ( "layer2" ) ;
var context = canvas.getContext ( "2d" ) ;
var radgrad2 = context.createRadialGradient( x, y, 15 ,x-30,y-60, 0);
radgrad2.addColorStop(0, aux.color , .5);
radgrad2.addColorStop(0.75, "#ffffff" , .5 );
radgrad2.addColorStop( .5, "#ffffff" , .5);
context.fillStyle = radgrad2;
ps:我只在 Firefox 中遇到这个问题(它已更新)
【问题讨论】:
-
我遇到了同样的问题(Firefox 11):i.imgur.com/ZSfEL.png
-
看起来 Firfox 已经在版本 11 中正式修复了这个问题。所以不需要再使用我的解决方案了。
-
我更新了我的 Firefox,但仍然没有运气......奇怪
标签: javascript html firefox canvas radial-gradients