是不是设置过他的style.height?我遇到过这种情况。可能是你在CSS里面设置了 canvas的width和height是画布的实际宽高 canvas的style.height是他显示出来的宽和高,如果上下2个的大小不一样,会把上面的图形拉伸/缩小到下面的大校