2024年6月8日发(作者:)
webuploader参数列表
WebUploader是一个基于HTML5的文件上传组件,因此它有很多可配
置的参数。以下是WebUploader的常用参数列表,共计超过1200字。
1. auto: 是否自动上传文件,默认值为true。如果设置为true,则
选择文件后自动开始上传。
2. swf: swf文件的路径。当浏览器不支持HTML5时,会使用Flash
上传。需要指定一个swf文件的路径。
3. server: 服务器端处理上传请求的URL。上传文件时,
WebUploader会将文件提交到这个URL地址。
4. pick: 选择文件的按钮配置。可以配置为一个选择文件按钮的
DOM元素,也可以是一个选择文件按钮的选择器。
5. dnd: 指定Drag And Drop拖拽的容器,通过拖拽文件到容器区域
可以选择文件。
6. disableGlobalDnd: 是否禁用浏览器的拖拽功能,默认值为
false。如果设置为true,则禁用浏览器的拖拽功能。
7. paste: 指定粘贴的容器,通过粘贴文件到容器区域可以选择文件。
8. thumb: 是否生成缩略图,默认值为true。如果设置为true,则
在选择文件后会生成缩略图显示。
10. resize: 是否允许改变图片的尺寸,默认值为false。如果设置
为true,则可以改变图片的尺寸。
11. accept: 允许上传的文件类型,可以是一个字符串或者数组。字
符串以逗号分隔不同的文件类型,如"jpg,jpeg,png";数组则是每个文件
类型的详细配置。
12. chunked: 是否分片上传文件,默认值为false。如果设置为
true,则将大文件分成多个小片段上传。
14. threads: 文件上传的并发数,默认值为3、可以同时上传的文
件个数。
15. formData: 额外的请求参数,可以是一个函数或者一个对象。如
果是函数,则每次上传文件时都会执行该函数来获取请求参数。
16. fileNumLimit: 可上传的最大文件数,默认值为undefined。如
果设置了该参数,则限制可上传的最大文件数。
17. fileSizeLimit: 可以上传的最大文件总大小,默认值为
undefined。如果设置了该参数,则限制可上传的最大文件总大小。
18. fileSingleSizeLimit: 可以上传的单个文件大小,默认值为
undefined。如果设置了该参数,则限制可上传的单个文件大小。
19. duplicate: 是否允许重复上传文件,默认值为false。如果设
置为true,则允许重复上传文件。
20. disableWidgets: 是否禁用组件中的一些功能,默认值为
undefined。可禁用的功能有filePicker、dnd、paste、uploader等。
这是WebUploader常用的参数列表,通过这些参数可以对文件上传进
行细腻的配置设置。根据实际需求,可以选择合适的参数来满足自己的需
求。


发布评论