0

我的程序似乎可以用 dart2js 编译,足以让用户界面(例如复选框工作),甚至可以做

CanvasRenderingContext2D context=canvas.context2D;

context
..setFillColorRgb(200,200,250,1)
..beginPath()
..fillRect(0,0,width, height)
..closePath();

在 Firefox 上(不是 Safari)。

但它不会做

context
..setStrokeColorRgb(255,0,255)
..lineWidth=10
..beginPath()
..arc(w/2,h/2, r, 0, math.PI*2, false)
..closePath()
..stroke()

它适用于 Chrome 和铬(原生飞镖)。怎么修 ?

4

1 回答 1

0

我使用了 context.resetTranform() ,删除此语句后,它可以在 Safari chrome 和 firefox 上运行。

于 2013-12-16T04:40:38.693 回答