javascript - js 上传多张图片到七牛时怎么把每一张自定义的图片名(key)传进Qiniu.uploader 里面??
ringa_lee
ringa_lee 2017-04-10 16:47:40
[JavaScript讨论组]

我想一次用javascript上传多张图片,自己用Dropzone上传插件做上传前的图片预览,如图:

先选择多张图片(不自动上传),预览,中途可以去除任意文件,点击蓝色创建话题按钮,上传所有图片,但是上传前我要为每张图片自定义不同的文件名,例如 666.jsp,循环上传每张图片前,怎么把我自定义的文件名传进去uploader, 如图:

不知道怎么操作,本人JavaScript菜鸟,百度出的资料寥寥无几,求大神们指点

ringa_lee
ringa_lee

ringa_lee

全部回复(1)
迷茫

js设置上传文件的key:
该设置在main.js 文件里有两处,
1), save_key: false,
默认为 false,以上传文件名为key (qiniu.js文件中getFileKey)。
可修改为:save_key:true, 则文件以 hash 命名。

2), // 'Key': function(up, file) {

       //     var key = "";
       //     // do something with key
       //     return key
       // }

这个默认是注销的,若想在前端对每个文件的key进行个性化处理,可以配置该函数
该配置必须要在 unique_names: false , save_key: false 时才生效
取消注销后,其优先级要高于:qiniu.js文件中getFileKey。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号