我在弹弓源代码中找到了下面的代码
Slingshot.fileRestrictions("myFileUploads", {
allowedFileTypes: ["image/png", "image/jpeg", "image/gif"],
maxSize: 10 * 1024 * 1024 // 10 MB (use null for unlimited).
});
他们展示了如何限制上传图片,我如何只允许上传 .zip 文件?
我在弹弓源代码中找到了下面的代码
Slingshot.fileRestrictions("myFileUploads", {
allowedFileTypes: ["image/png", "image/jpeg", "image/gif"],
maxSize: 10 * 1024 * 1024 // 10 MB (use null for unlimited).
});
他们展示了如何限制上传图片,我如何只允许上传 .zip 文件?
当文件上传发生时,包使用 allowedFileTypes 中的内容并调用 Slingshot 包中的一个函数,该函数被调用Slingshot.Validators.checkFileType
以针对 ( File.type
) 验证 File 对象的 MIME 类型。根据.zip 文件的 MIME 类型列表,您希望允许以下操作: