用canvas标签加载图片,因为图片数量较多。往往页面打开后等一会才会显示图片,而我需要用加载完的完整图片去合成base64图片的url。这样合成的url不完整,显示不出来图片,不知道有什么方法可以判断canvas标签图片加载完了,或者判断base64合成的是完整的url
用canvas标签加载图片,因为图片数量较多。往往页面打开后等一会才会显示图片,而我需要用加载完的完整图片去合成base64图片的url。这样合成的url不完整,显示不出来图片,不知道有什么方法可以判断canvas标签图片加载完了,或者判断base64合成的是完整的url
var oImage = new Image;
oImage.src = 'http://canvas.migong.org/imgurl.jpg';
//图片加载完成后执行 gameLoop 函数
oImage.addEventListener("load", gameLoop);
image对象有个onload事件可以监听