dnd

{Selector}

[可选]

[默认值:undefined]

指定Drag And Drop拖拽的容器,如果不指定,则不启动。

disableGlobalDnd

{Selector}

[可选]

[默认值:false]

是否禁掉整个页面的拖拽功能,如果不禁用,图片拖进来的时候会默认被浏览器打开。

paste

{Selector}

[可选]

[默认值:undefined]

指定监听paste事件的容器,如果不指定,不启用此功能。此功能为通过粘贴来添加截屏的图片。建议设置为document.body.

pick

{Selector, Object}

[可选]

[默认值:undefined]

指定选择文件的按钮容器,不指定则不创建按钮。

id {Seletor|dom} 指定选择文件的按钮容器,不指定则不创建按钮。注意 这里虽然写的是 id, 但是不是只支持 id, 还支持 class, 或者 dom 节点。

label {String} 请采用 innerHTML 代替

innerHTML {String} 指定按钮文字。不指定时优先从指定的容器中看是否自带文字。

multiple {Boolean} 是否开起同时选择多个文件能力。

accept

{Arroy}

[可选]

[默认值:null]

指定接受哪些类型的文件。 由于目前还有ext转mimeType表,所以这里需要分开指定。

title {String} 文字描述

extensions {String} 允许的文件后缀,不带点,多个用逗号分割。

mimeTypes {String} 多个用逗号分割。

如:

{

title: 'Images',

extensions: 'gif,jpg,jpeg,bmp,png',

mimeTypes: 'image/*'

}

thumb

{Object}

[可选]

配置生成缩略图的选项。

默认为:

{

width: 110,

height: 110,

// 图片质量,只有type为`image/jpeg`的时候才有效。

quality: 70,

// 是否允许放大,如果想要生成小图的时候不失真,此选项应该设置为false.

allowMagnify: true,

// 是否允许裁剪。

crop: true,

// 为空的话则保留原有图片格式。

// 否则强制转换成指定的类型。

type: 'image/jpeg'

}

compress

{Object}

[可选]

配置压缩的图片的选项。如果此选项为false, 则图片在上传前不进行压缩。

默认为:

{

width: 1600,

height: 1600,

// 图片质量,只有type为`image/jpeg`的时候才有效。

quality: 90,

// 是否允许放大,如果想要生成小图的时候不失真,此选项应该设置为false.

allowMagnify: false,

// 是否允许裁剪。

crop: false,

// 是否保留头部meta信息。

preserveHeaders: true,

// 如果发现压缩后文件大小比原来还大,则使用原来图片

// 此属性可能会影响图片自动纠正功能

noCompressIfLarger: false,

// 单位字节,如果图片大小小于此值,不会采用压缩。

compressSize: 0

}

auto

{Boolean}

[可选]

[默认值:false]

设置为 true 后,不需要手动调用上传,有文件选择即开始上传。

runtimeOrder

{Object}

[可选]

[默认值:html5,flash]

指定运行时启动顺序。默认会想尝试 html5 是否支持,如果支持则使用 html5, 否则则使用 flash.

可以将此值设置成 flash,来强制使用 flash 运行时。

prepareNextFile

{Boolean}

[可选]

[默认值:false]

是否允许在文件传输时提前把下一个文件准备好。

对于一个文件的准备工作比较耗时,比如图片压缩,md5序列化。

如果能提前在当前文件传输期处理,可以节省总体耗时。

chunked

{Boolean}

[可选]

[默认值:false]

是否要分片处理大文件上传。

chunkSize

{Boolean}

[可选]

[默认值:5242880]

如果要分片,分多大一片? 默认大小为5M.

chunkRetry

{Boolean}

[可选]

[默认值:2]

如果某个分片由于网络问题出错,允许自动重传多少次?

threads

{Boolean}

[可选]

[默认值:3]

上传并发数。允许同时最大上传进程数。

formData

{Object}

[可选]

[默认值:{}]

文件上传请求的参数表,每次发送都会发送此对象中的参数。

fileVal

{Object}

[可选]

[默认值:'file']

设置文件上传域的name。

method

{Object}

[可选]

[默认值:'POST']

文件上传方式,POST或者GET。

sendAsBinary

{Object}

[可选]

[默认值:false]

是否已二进制的流的方式发送文件,这样整个上传内容php://input都为文件内容,

其他参数在$_GET数组中。

fileNumLimit

{int}

[可选]

[默认值:undefined]

验证文件总数量, 超出则不允许加入队列。

fileSizeLimit

{int}

[可选]

[默认值:undefined]

验证文件总大小是否超出限制, 超出则不允许加入队列。

fileSingleSizeLimit

{int}

[可选]

[默认值:undefined]

验证单个文件大小是否超出限制, 超出则不允许加入队列。

duplicate

{Boolean}

[可选]

[默认值:undefined]

去重, 根据文件名字、文件大小和最后修改时间来生成hash Key.

disableWidgets

{String, Array}

[可选]

[默认值:undefined]

默认所有 Uploader.register 了的 widget 都会被加载,如果禁用某一部分,请通过此 option 指定黑名单。

webuploader 获取文件md5_WebUploader API文档相关推荐

  1. 使用Wisdom RESTClient如何在Linux和Mac上获取测试报告和API文档?

    使用Wisdom RESTClient自动化测试REST API,生成REST API文档, 需要先执行命令java -jar restclient-1.2.jar启动Wisdom RESTClien ...

  2. Eolink 征文活动- -后端研发需要的API文档工具

    Eolink功能太多,一两篇文章聊不完,这篇文章只是聊聊Eolink的API文档管理功能.     首先大致说说我所认知的API文档工具历史. 我所知的API文档工具历史     我是2010年左右参 ...

  3. [sharepoint]rest api文档库文件上传,下载,拷贝,剪切,删除文件,创建文件夹,修改文件夹属性,删除文件夹,获取文档列表...

    写在前面 最近对文档库的知识点进行了整理,也就有了这篇文章,当时查找这些接口,并用在实践中,确实废了一些功夫,也为了让更多的人走更少的弯路. 系列文章 sharepoint环境安装过程中几点需要注意的 ...

  4. 关于uniapp上传文件的一些api文档

    上传文件: uni.chooseMessageFile(Object object) 官方api文档详细说明地址:wx.chooseMessageFile(Object object) | 微信开放文 ...

  5. uni-app uni-file-picker文件上传实现拍摄从相册选择获取图片上传文档服务器(H5上传-微信小程序上传)

    前言 最近在使用uni-app写H5移动端,有一个从手机拍摄从相册选择获取图片上传到文档服务器功能. 查阅uni-app发现关于上传图片,uni-file-picker文件上传,uni.chooseI ...

  6. 修改 Joomla! 1.5 的 HTML 输出而不动核心文件 (附api文档)

    现在到了 Joomla! 1.5 平台,前面这个方法不灵了.不过,Joomla! 开发团队早就给出了更好的方案,总结起来就是3个字母:MVC. MVC in php Programming MVC 等 ...

  7. 简单几步,将官方的Java API文档制作成chm格式文件!

    CHM格式的Java API 长什么样? 如何制作 进入Oracle官网下载Java API文档 将下载后的文档解压如下 使用CHMWriter制作 双击"CHMWriter.exe&quo ...

  8. 简单介绍如何制作.chm文件(以Java API文档为例)

    简单介绍如何制作.chm文件--以将官方的Java API文档制作成.chm文件为例 1. 下载Java API 文档 2. 如何制作成.chm文件 (1)使用CHMWriter制作 (2)使用别的软 ...

  9. 再见丑陋的 SwaggerUI,这款API文档生成神器界面更炫酷,逼格更高!

    欢迎关注方志朋的博客,回复"666"获面试宝典 一般在使用 Spring Boot 开发前后端分离项目的时候,都会用到 Swagger.Swagger 是一个规范和完整的框架,用于 ...

最新文章

  1. java 大数据处理之内存溢出解决办法(一)
  2. python pathname_Python模块的定义,模块的导入,__name__用法实例分析
  3. 二分图判断(交叉染色)
  4. 网络编程之OSI七层协议略析
  5. python 删除文件夹_Python文件操作大全,随机删除文件夹内的任意文件
  6. 库克再次被问及苹果汽车,这一次他选择不予置评
  7. 计算机控制系统的实时控制应用,计算机控制系统实时性的提高策略
  8. unittest无法输出测试结果至文件
  9. [HTML5实现人工智能]小游戏《井字棋》发布,据说IQ上200才能赢
  10. Mac如何修改文件默认打开方式?
  11. 6 种常用的项目管理模式
  12. 如何解决360的导航一直绑定为首页(亲测有效)
  13. 添加微信防封域名或者网址、url-不死鸟微信防封系统api-SDK(五)
  14. vsftpd基于mysql_vsftpd基于mysql实现用户认证
  15. 在线教育-谷粒学院学习笔记(八)
  16. pandas并发处理数据神器Pandarallel的实战代码
  17. QVector元素增删改
  18. 密码学系列 - 椭圆曲线 ECC - ED25519
  19. 游戏设计与开发_Unity游戏开发——设计模式概述
  20. 21.9.22 Android Monitor

热门文章

  1. PHP 数组遍历 foreach 语法结构
  2. java报错怎么看_IGV 哐当就不能用了,除了换台电脑还能怎么办?
  3. java 指针_java多线程学习二十二:::java中的指针
  4. php ajax sucess 失败,Ajax请求发送成功但不进success的解决方法(图文教程)
  5. mysql get one_Ecshop 数据库操作方法getRow、getAll、getOne区别
  6. request获取页面html内容,request、request-promise、cheerio抓取网页内容
  7. mysql enum和set_mysql enum和set字段类型的使用
  8. c调用python脚本如何获取结果_使用C++调用Python代码的方法详解
  9. ServletUriComponentsBuilder遇到Nginx反向代理时,无法识别HTTPS
  10. mysql某元素为空_PHP - MySQL,认为$ result在某些时刻是空的,当时应该有元素