canvas的问题,为什么console.log打印了createPattern之后=null
jquery吧
全部回复
仅看楼主
level 1
墨客o_0 楼主
canvas的问题,为什么console.log打印了createPattern之后=null
var canvas = document.getElementById(CanvasId);
var context = canvas.getContext("2d");
var img = new Image();
.....
省略中间
//console.log(context.createPattern(img,"no-repeat"));,是通过按钮点击才执行的,第一次为null,点第二次才成功,CanvasPattern {},是什么问题呢?
2017年08月08日 15点08分 1
level 1
墨客o_0 楼主
context.fillStyle=context.createPattern(img,'repeat');
context.fillStyle='#FF0000';
用上面那个就为null,点击第二次才成功,用颜色一次成功?为什么??
2017年08月09日 14点08分 2
level 1
墨客o_0 楼主
context.drawImage();
用这个也第一次不行,一定要点第二次,用颜色一次就成功?到底是为什么?
2017年08月09日 14点08分 3
1