mirror of
https://github.com/hiloteam/Hilo.git
synced 2026-01-18 16:04:19 +00:00
6 lines
563 B
JavaScript
6 lines
563 B
JavaScript
/**
|
|
* hilojs 2.0.3 for amd
|
|
* Copyright 2016 alibaba.com
|
|
* Licensed under the MIT License
|
|
*/
|
|
define("hilo/loader/ImageLoader",["hilo/core/Class"],function(o){var r=o.create({load:function(o){var r=this,n=new Image;o.crossOrigin&&(n.crossOrigin="Anonymous"),n.onload=function(){r.onLoad(n)},n.onerror=n.onabort=r.onError.bind(n),n.src=o.src+(o.noCache?(o.src.indexOf("?")==-1?"?":"&")+"t="+ +new Date:"")},onLoad:function(o){return o.onload=o.onerror=o.onabort=null,o},onError:function(o){var r=o.target;return r.onload=r.onerror=r.onabort=null,o}});return r}); |