如图ctx1画布正常的在画,打印出来也是正常的,就是画不出来。代码应该没错,控制台也没报错,实在是找不出来哪里有错了。求大神帮忙。
啥都别写,直接在draw里面画一个固定位置的园,如果能画出来,就说明你在draw中间写的代码有问题。可能的问题就是变量赋值不对或者变量未定义,又或者对象为空。仔细找找原因。全局变量,局部变量,数组索引是否超出等等。
ctx1.save(); ctx1.restore();
之前忽略了这一点,不过加了画布的图片格式api后,还是不行。