【问题标题】:Uppy IO Resume-able File Upload allowedFileTypesUppy IO 可恢复文件上传 allowedFileTypes
【发布时间】:2019-03-11 09:21:32
【问题描述】:

我正在使用 Uppy.io v0.23.1 进行可恢复的文件上传。

根据documentation,我们可以通过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 文件。

任何解决方案或解决方法都将受到高度赞赏。

【问题讨论】:

    标签: javascript resume-upload tus


    【解决方案1】:

    GitHub 也出现了问题。

    存储库成员建议...

    0.23 是一个非常旧的版本,根本不支持扩展,只支持 mime 类型。在 0.25.x 版本中添加了扩展支持。您需要更新(如果可能,最好更新到 0.30)才能使用 allowedFileTypes: ['.ext']

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-14
      • 2020-07-29
      • 2013-06-14
      • 2019-04-11
      • 2021-07-15
      • 2018-08-17
      相关资源
      最近更新 更多