对于HTML5 Image对象,有没有办法知道它是否包含可绘制的位图?
例如,我使用以下代码:
var img = new Image();
显然,此时Image不可绘制,因为没有src绑定到它。现在,如果你打电话:
img.src = "www.blabla.."
在加载图像之前,图像也是不可绘制的,所以我的问题是,是否有办法知道Image对象是否可绘制?顺便说一下,不使用onload函数。
我不确定这个问题是否清楚。非常感谢你。
答案 0 :(得分:1)
您可以测试img.src
if(img.src){
//drawable
}
您还可以查询图像的完整属性 http://www.w3schools.com/jsref/prop_img_complete.asp