【发布时间】:2014-03-15 13:28:19
【问题描述】:
我正在使用 jquery 文件上传将文件上传到服务器。我只想让用户能够选择 mp3 文件。如果我通过以下方式添加接受属性,则在 Safari 和 Chrome 中它可以正常工作:
<input accept="audio/mpeg" type="file" name="file" />
但是,这不适用于 Firefox。我尝试了以下 mime 类型,但没有任何效果。所有文件类型仍然可选择。
audio/mp3
audio/mpeg
audio/mpeg3
audio/x-mpeg-3
video/mpeg
video/x-mpeg
但是,我注意到如果我使用
audio/*
我只能使用 Firefox 选择音频文件。 firefox 可以识别的 mp3 的 mime 类型是什么?
编辑:
有趣的是,firefox 与上传文件一起提交的 mime 类型是 audio/mpeg。
【问题讨论】:
-
你试过
video/*吗? -
可以...现在我什至无法选择音频文件...