限定文件类型
This commit is contained in:
parent
b76c37bdb9
commit
e2edd67101
@ -126,6 +126,14 @@ $(function(){
|
|||||||
chunk_size: '4mb', // 分块上传时,每块的体积
|
chunk_size: '4mb', // 分块上传时,每块的体积
|
||||||
auto_start: true, // 选择文件后自动上传,若关闭需要自己绑定事件触发上传
|
auto_start: true, // 选择文件后自动上传,若关闭需要自己绑定事件触发上传
|
||||||
unique_names: true,
|
unique_names: true,
|
||||||
|
filters : {
|
||||||
|
max_file_size : '10mb',
|
||||||
|
prevent_duplicates: true,
|
||||||
|
// Specify what files to browse for
|
||||||
|
mime_types: [
|
||||||
|
{title : "Image files", extensions : "jpg,gif,png,bmp"}, // 限定jpg,gif,png后缀上传
|
||||||
|
]
|
||||||
|
},
|
||||||
init: {
|
init: {
|
||||||
'FilesAdded': function(up, files) {
|
'FilesAdded': function(up, files) {
|
||||||
plupload.each(files, function(file) {
|
plupload.each(files, function(file) {
|
||||||
|
@ -235,6 +235,14 @@ layui.use(['layer', 'form', 'jquery'], function () {
|
|||||||
chunk_size: '4mb', // 分块上传时,每块的体积
|
chunk_size: '4mb', // 分块上传时,每块的体积
|
||||||
auto_start: true, // 选择文件后自动上传,若关闭需要自己绑定事件触发上传
|
auto_start: true, // 选择文件后自动上传,若关闭需要自己绑定事件触发上传
|
||||||
unique_names: true,
|
unique_names: true,
|
||||||
|
filters : {
|
||||||
|
max_file_size : '10mb',
|
||||||
|
prevent_duplicates: true,
|
||||||
|
// Specify what files to browse for
|
||||||
|
mime_types: [
|
||||||
|
{title : "Image files", extensions : "jpg,gif,png,bmp"}, // 限定jpg,gif,png后缀上传
|
||||||
|
]
|
||||||
|
},
|
||||||
init: {
|
init: {
|
||||||
'FilesAdded': function(up, files) {
|
'FilesAdded': function(up, files) {
|
||||||
plupload.each(files, function(file) {
|
plupload.each(files, function(file) {
|
||||||
|
@ -27,7 +27,8 @@ router.get('/uptoken', function(req, res, next) {
|
|||||||
var mac = new qiniu.auth.digest.Mac(AppConfig.QINIU.accessKey, AppConfig.QINIU.secretKey);
|
var mac = new qiniu.auth.digest.Mac(AppConfig.QINIU.accessKey, AppConfig.QINIU.secretKey);
|
||||||
var options = {
|
var options = {
|
||||||
scope: 'kefu',
|
scope: 'kefu',
|
||||||
expires: 7200
|
expires: 7200,
|
||||||
|
mimeLimit:"image/*"
|
||||||
};
|
};
|
||||||
var putPolicy = new qiniu.rs.PutPolicy(options);
|
var putPolicy = new qiniu.rs.PutPolicy(options);
|
||||||
var uploadToken=putPolicy.uploadToken(mac);
|
var uploadToken=putPolicy.uploadToken(mac);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user