my-uniapp-tools
Version:
一个简洁稳定的 uni-app 开发工具库,提供剪贴板、本地存储、导航、系统信息等常用功能
2 lines (1 loc) • 745 B
JavaScript
;var e=require("./upload/core.cjs"),i=require("./upload/h5.cjs"),n=require("./upload/uni.cjs"),o=require("./upload/utils.cjs");async function l(o){const{pickFiles:l,uploadFile:t}="undefined"==typeof window||"undefined"==typeof document||function(){const e="undefined"==typeof uni?null:uni;return Boolean(e&&"function"==typeof e.uploadFile)}()?{pickFiles:n.pickFilesInUni,uploadFile:n.uploadFileInUni}:{pickFiles:i.pickFilesInH5,uploadFile:i.uploadFileInH5};return e.processUpload(o,l,t)}exports.getExtension=o.getExtension,exports.normalizeConcurrency=o.normalizeConcurrency,exports.validateSizeWithLimit=o.validateFileSize,exports.selectAndUpload=l,exports.selectAndUploadImage=async function(e){return l({...e||{},type:"image"})};