我正在使用 Uppy.io v0.23.1 进行可恢复的文件上传。
根据文档,我们可以通过allowedFileTypes
属性限制文件类型。
这是我的代码,旨在将文件上传器控制限制为仅允许 MS PowerPoint 文件:
var uppy = new Uppy.Core({
debug: true, autoProceed: false, restrictions: {
maxFileSize: 100000,
allowedFileTypes: ['.pptx']
} });
uppy.use(Uppy.Dashboard, {
trigger: '.UppyModalOpenerBtn',
inline: true,
target: '.DashboardContainer'
});
错误:您只能上传:.pptx
注意:设置像 ['application/zip'] 这样的 mime 类型接受 PPTX 文件,但它也允许 ZIP 文件。也尝试application/vnd.openxmlformats-officedocument.presentationml.presentation
作为 PPTX 的 mime 类型。但这甚至不允许 PPTX 文件。
任何解决方案或解决方法将不胜感激。