http://jsfiddle.net/28z7mb9r/2/
var canvas = document.getElementsByTagName('canvas')[0];
var ctx = canvas.getContext('2d');
ctx.beginPath();
ctx.moveTo(0, 0);
ctx.strokeStyle = "rgb(0, 0, 255);";
ctx.lineTo(100, 100);
ctx.stroke();
在Chrome中,小提琴显示为蓝色。在Firefox中,它是黑色的。
答案 0 :(得分:1)
事实证明,Firefox对格式更严格,并且不允许在strokeStyle定义中使用分号。
ctx.strokeStyle = "rgb(0, 0, 255)";
以上在两种浏览器中均可正常使用。