第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

html5中canvas繪制img時,顯示不了圖片

html5中canvas繪制img時,顯示不了圖片

jsj2283308644 2017-11-21 11:30:30
<canvas id="myCanvas" width="500" height="500" style="border:1px solid #c3c3c3;">Your browser does not support the canvas element.</canvas><script type="text/javascript">var c=document.getElementById("myCanvas");var cxt=c.getContext("2d");var img=new Image().src="canva_img.png";cxt.drawImage(img,10,10);</script>
查看完整描述

2 回答

?
牛奶老哥哥

TA貢獻204條經驗 獲得超92個贊

我自己試了一下,發(fā)現(xiàn)了問題,應該是canvas第一次繪圖的時候圖片還沒來得及加載(在地址欄按enter圖片能刷新出來)。

只需把 cxt.drawImage(img,10,10) 改成如下代碼

img.onload?=?function()?{
??cxt.drawImage(img,10,10);
}

圖片就能顯示出來。

就醬望采納。

查看完整回答
1 反對 回復 2017-11-21
?
_瀟瀟暮雨

TA貢獻646條經驗 獲得超225個贊

打開控制臺看看有沒有報錯?

查看完整回答
反對 回復 2017-11-21
  • 2 回答
  • 0 關注
  • 3944 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號