当插入画布的位置较大时,无论是上述代码,还是将圆的半径改大,都无法显示;(网页右侧的蓝色小球是金山词霸的浮标);
当插入画布位置为0时才会显示;
而且插入的画布无法重复,无论横向还是纵向
请大神指教
画布大小与位置的问题,你可以F12看看你画布的实际大小和位置,你实例化的坐标为50,50,半径为48,你画布从100,100开始肯定不行呀
你的代码中那行 “context.fillRect (0, 0, 100, 100)”
代表你在初始画布上填充从 0 0 开始,宽高100的新画布。
而你的新画布就是宽高100,那一个新画布就填满你要填充的区域了。
试试把 fillRect 改成 (0, 0, canvas.widht, canvas.height)