webuploader 获取文件md5_WebUploader API文档
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文档相关推荐
- 使用Wisdom RESTClient如何在Linux和Mac上获取测试报告和API文档?
使用Wisdom RESTClient自动化测试REST API,生成REST API文档, 需要先执行命令java -jar restclient-1.2.jar启动Wisdom RESTClien ...
- Eolink 征文活动- -后端研发需要的API文档工具
Eolink功能太多,一两篇文章聊不完,这篇文章只是聊聊Eolink的API文档管理功能. 首先大致说说我所认知的API文档工具历史. 我所知的API文档工具历史 我是2010年左右参 ...
- [sharepoint]rest api文档库文件上传,下载,拷贝,剪切,删除文件,创建文件夹,修改文件夹属性,删除文件夹,获取文档列表...
写在前面 最近对文档库的知识点进行了整理,也就有了这篇文章,当时查找这些接口,并用在实践中,确实废了一些功夫,也为了让更多的人走更少的弯路. 系列文章 sharepoint环境安装过程中几点需要注意的 ...
- 关于uniapp上传文件的一些api文档
上传文件: uni.chooseMessageFile(Object object) 官方api文档详细说明地址:wx.chooseMessageFile(Object object) | 微信开放文 ...
- uni-app uni-file-picker文件上传实现拍摄从相册选择获取图片上传文档服务器(H5上传-微信小程序上传)
前言 最近在使用uni-app写H5移动端,有一个从手机拍摄从相册选择获取图片上传到文档服务器功能. 查阅uni-app发现关于上传图片,uni-file-picker文件上传,uni.chooseI ...
- 修改 Joomla! 1.5 的 HTML 输出而不动核心文件 (附api文档)
现在到了 Joomla! 1.5 平台,前面这个方法不灵了.不过,Joomla! 开发团队早就给出了更好的方案,总结起来就是3个字母:MVC. MVC in php Programming MVC 等 ...
- 简单几步,将官方的Java API文档制作成chm格式文件!
CHM格式的Java API 长什么样? 如何制作 进入Oracle官网下载Java API文档 将下载后的文档解压如下 使用CHMWriter制作 双击"CHMWriter.exe&quo ...
- 简单介绍如何制作.chm文件(以Java API文档为例)
简单介绍如何制作.chm文件--以将官方的Java API文档制作成.chm文件为例 1. 下载Java API 文档 2. 如何制作成.chm文件 (1)使用CHMWriter制作 (2)使用别的软 ...
- 再见丑陋的 SwaggerUI,这款API文档生成神器界面更炫酷,逼格更高!
欢迎关注方志朋的博客,回复"666"获面试宝典 一般在使用 Spring Boot 开发前后端分离项目的时候,都会用到 Swagger.Swagger 是一个规范和完整的框架,用于 ...
最新文章
- java 大数据处理之内存溢出解决办法(一)
- python pathname_Python模块的定义,模块的导入,__name__用法实例分析
- 二分图判断(交叉染色)
- 网络编程之OSI七层协议略析
- python 删除文件夹_Python文件操作大全,随机删除文件夹内的任意文件
- 库克再次被问及苹果汽车,这一次他选择不予置评
- 计算机控制系统的实时控制应用,计算机控制系统实时性的提高策略
- unittest无法输出测试结果至文件
- [HTML5实现人工智能]小游戏《井字棋》发布,据说IQ上200才能赢
- Mac如何修改文件默认打开方式?
- 6 种常用的项目管理模式
- 如何解决360的导航一直绑定为首页(亲测有效)
- 添加微信防封域名或者网址、url-不死鸟微信防封系统api-SDK(五)
- vsftpd基于mysql_vsftpd基于mysql实现用户认证
- 在线教育-谷粒学院学习笔记(八)
- pandas并发处理数据神器Pandarallel的实战代码
- QVector元素增删改
- 密码学系列 - 椭圆曲线 ECC - ED25519
- 游戏设计与开发_Unity游戏开发——设计模式概述
- 21.9.22 Android Monitor
热门文章
- PHP 数组遍历 foreach 语法结构
- java报错怎么看_IGV 哐当就不能用了,除了换台电脑还能怎么办?
- java 指针_java多线程学习二十二:::java中的指针
- php ajax sucess 失败,Ajax请求发送成功但不进success的解决方法(图文教程)
- mysql get one_Ecshop 数据库操作方法getRow、getAll、getOne区别
- request获取页面html内容,request、request-promise、cheerio抓取网页内容
- mysql enum和set_mysql enum和set字段类型的使用
- c调用python脚本如何获取结果_使用C++调用Python代码的方法详解
- ServletUriComponentsBuilder遇到Nginx反向代理时,无法识别HTTPS
- mysql某元素为空_PHP - MySQL,认为$ result在某些时刻是空的,当时应该有元素