為什么繪制背景后要延遲段時(shí)間才能繪制圖片
function drawgirl() {
? ctx.drawImage(girlPic, 100, 150, 600, 300);
}
ctx.fillStyle = '#393550';
ctx.fillRect(0,0,w,h);
setTimeout(drawgirl, 10);?
?//為什么要延遲一會(huì)才能繪制圖片 ,不用setTimeout直接調(diào)用這個(gè)函數(shù)drawgirl()卻不行
function drawgirl() {
? ctx.drawImage(girlPic, 100, 150, 600, 300);
}
ctx.fillStyle = '#393550';
ctx.fillRect(0,0,w,h);
setTimeout(drawgirl, 10);?
?//為什么要延遲一會(huì)才能繪制圖片 ,不用setTimeout直接調(diào)用這個(gè)函數(shù)drawgirl()卻不行
2017-02-28
舉報(bào)
2017-03-08
可以直接調(diào)用,放到定義函數(shù)的下面,不知道有沒(méi)有被調(diào)用,是放到加載第一個(gè)function的里面或初始化的時(shí)候