UNPKG

hdjs

Version:
24 lines 869 B
define(['dist/static/component/fileUploader', 'dist/static/component/util'], function (fileUploader, util) { return function (callback, options) { //初始化参数数据 options = options ? options : {}; //初始化POST数据 options.data = options.data ? options.data : {}; var opts = $.extend({ width: util.isMobile() ? '95%' : 700,//宽度 type: 'file', extensions: 'doc,ppt,wps,zip,txt,jpg,jpeg,png,gif', multiple: false, fileSizeLimit: 200 * 1024 * 1024, fileSingleSizeLimit: 20 * 1024 * 1024, data: {} }, options); fileUploader.show(function (files) { if (files) { if ($.isFunction(callback)) { callback(files); } } }, opts); } })