通过css修改宽高就会出现拉伸的情况,从而出现锯齿。canvas的宽度与高度必须作为属性来操作,而非css。解决方案: 在绘制之前设置好canvas的width和height。 不要通过css改变元素的width和height。如果要修改宽高,可以通过js修改canvas.widht和canvas.height。
通过css修改宽高就会出现拉伸的情况,从而出现锯齿。canvas的宽度与高度必须作为属性来操作,而非css。
解决方案: