|
function imageCache(ele_){
var imageURL = $api.attr(ele_, 'data-url');
api.imageCache({
url: imageURL
}, function(ret, err){
if(ret.status){
ele_.src = ret.url;
$api.removeAttr(ele_, 'data-url');
}
});
} 逻辑,这段代码足够了,简答说,就是不直接设置src图片属性,而是交给imageCache,imageCache内部的处理逻辑应该是如果本地有,就直接返回本地地址,如果本地没有,就下载后返回本地地址(YY); |
|