javascript - 在uppy中上传之前获取文件名的问题
问题描述
我正在尝试在实际上传之前获取上传的文件名。所以我尝试使用onBeforeUpload
事件并将其记录到控制台但没有任何返回。
下面是我使用的代码。我做错了什么?
谢谢
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Uppy</title>
<link href="https://releases.transloadit.com/uppy/v1.28.1/uppy.min.css" rel="stylesheet">
</head>
<body>
<div id="drag-drop-area"></div>
<script src="https://releases.transloadit.com/uppy/v1.28.1/uppy.min.js"></script>
<script>
const uppy = Uppy.Core({
debug: true,
autoProceed: true,
restrictions: {
maxFileSize: 2147483647,
maxNumberOfFiles: 5,
minNumberOfFiles: 1,
allowedFileTypes: ['.pdf', '.png', '.jpg', '.jpeg', '.gif']
}
})
.use(Uppy.Dashboard, {
inline: true,
target: '#drag-drop-area'
})
.use(Uppy.Tus, {endpoint: 'https://tusd.tusdemo.net/files/'})
onBeforeUpload: (files) => {
console.log("this is event before upload");
}
uppy.on('complete', (result) => {
console.log('Upload complete! We’ve uploaded these files:', result.successful)
})
</script>
</body>
</html>
解决方案
推荐阅读
- javascript - 如何使用 ForwardRefRenderFunction 导出 forwardRef
- javascript - 打印数据表javascript时在最后一页设置页脚显示数据
- nlp - 我的检查点阿尔伯特文件在训练时没有改变
- dialogflow-es - 对话流默认回退
- php - 修改woocomerce支付按钮
- c# - 在 EF Core 模型上动态获取和设置属性
- python - 验证输入中符号的存在
- php - 在 laravel 的手风琴标题下对项目进行分组
- machine-learning - 在 Google Colab 中使用桌面文件夹
- java - 如何从 jPanel 中删除和添加组件?爪哇