Hilo/build/cmd/hilo/loader/ImageLoader.min.js
2022-06-29 10:45:02 +08:00

6 lines
544 B
JavaScript

/**
* hilojs 2.0.3 for cmd
* Copyright 2016 alibaba.com
* Licensed under the MIT License
*/
define(function(o,n,r){var a=o("hilo/core/Class"),e=a.create({load:function(o){var n=this,r=new Image;o.crossOrigin&&(r.crossOrigin="Anonymous"),r.onload=function(){n.onLoad(r)},r.onerror=r.onabort=n.onError.bind(r),r.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 n=o.target;return n.onload=n.onerror=n.onabort=null,o}});return e});