Canvas是一种通过JavaScript来绘制2D图形的方法。Canvas是逐像素来进行渲染的,因 此当我们对Canvas进行缩放时,会出现锯齿或者失真的情况。
SVG是一种使用XML描述2D图形的语言。SVG基于XML,这意味着SVGD0M中的每个元素 都是可用的。我们可以为某个元素附加JavaScript事件监听函数。并且SVG保存的是图形 的绘制方法,因此当SVG图形缩放时并不会失真。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.