为什么HTML5canvas中drawImage()第一次加载只出现最后一个图,刷新就出现问题? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 html5 drawimage canvas 画图 刷新 搜索资料 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 卧沙的猫眼螺 2018-01-07 · 我是猫眼螺,聊聊身边事。 卧沙的猫眼螺 采纳数:3 获赞数:11 向TA提问 私信TA 关注 展开全部 必须等到图片完全加载后才能对其进行操作, 浏览器通常会在页面脚本执行的同时异步加载图片。 如果试图在图片未完全加载之前就将其呈现到canvas 上,将不会显示任何图片. var img= new Image(); img.src = "bark.jpg"; // 图片加载完后,将其显示在canvas 上 img.onload = function () { drawCanvas(); } 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2014-05-01 HTML5 canvas中 drawImage()画图第一次... 6 2015-07-09 第一次打开浏览器canvas加载的图片不显示 要刷新一次才显... 2013-03-28 请问在canvas中有时候加载图片第一次不显示,刷新几次浏览... 7 2015-03-09 HTML5中canvas图片加载的问题 2016-10-13 刚开始学习html5,做了一个canvas多个图片下落的场景... 2013-06-26 canvas 使用imagedraw 通过循环使一张图片多次... 2 2013-09-27 HTML5 new Image() 图像需要加载后才能dra... 1 2012-08-04 html5 cavas 中用drawImage 加载gif不... 11 更多类似问题 > 为你推荐: