canvas使用context.drawImage時圖片不在畫布上展示的問題


遇到問題:找到圖片img元素后,將參數傳給context.drawImage(image,10,10)后圖片並沒有在畫布上展示。

解決方案:在外層嵌套document.images[0].onload=function(){}

代碼如下:

 document.images[0].onload=function(){
                var context=drawing.getContext('2d');
                // 獲取img元素
                var image=document.images[0];
                context.drawImage(image,0,10,50,50,0,100,40,60);
           }

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM