首页 > 如何判断canvas图片加载完了

如何判断canvas图片加载完了

用canvas标签加载图片,因为图片数量较多。往往页面打开后等一会才会显示图片,而我需要用加载完的完整图片去合成base64图片的url。这样合成的url不完整,显示不出来图片,不知道有什么方法可以判断canvas标签图片加载完了,或者判断base64合成的是完整的url


image对象有个onload事件可以监听


你可以试试 http://www.oschina.net/question/12_66690
这个里面的 Image.complete 属性不知道对你有没有帮助


var oImage = new Image;
oImage.src = 'http://canvas.migong.org/imgurl.jpg';
//图片加载完成后执行 gameLoop 函数
oImage.addEventListener("load", gameLoop);
【热门文章】
【热门文章】