我正在为 Rails 应用程序使用官方的 Filepicker gem,到目前为止,如果我想将 mimetypes 指定为所有图像,我是这样做的:
extensions: ".png,.jpg,.jpeg,.gif"
在Filepicker网站的官方文档页面上,展示了这种方法:
image/*
所以我尝试在使用的符号中对 Filepicker gem 使用这种方法:
extensions: "image/*"
但是当我尝试上传一些东西时,它给出了关于不正确文件类型的错误...如何正确地允许所有类型的图像?
谢谢
最佳答案
您混淆了 extensions
和 mimetypes
。来自readme :
- extensions - 您希望此上传支持的文件类型的扩展名。例如:“.png、.jpg”。
- mimetypes - 您希望支持此上传的文件类型。例如:“图像/png、文本/*”。
Offtopic:为什么这是 官方 Filepicker gem?
关于ruby-on-rails - Rails + Filepicker gem : how to allow to upload only images?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22323512/