我正在尝试使用 HTML 文件输入 () 上传文件。 但即使我传递给它的接受属性有效的 Photoshop 文件的 mimetypes,例如
application/psd
/application/photoshop
/application/x-psd
/image/psd
/image/x-psd
等。它无法识别类型,并且不会在资源管理器中显示相应的文件。
但后来我尝试使用
All Files
并获得正确的 File
。但里面没有FileType
。显示的是这样的"" empty string
。为此我无法识别服务器中的文件。
我尝试了很多方法来寻找解决方案,但失败了。我是否遗漏了某些内容或 HTML 文件输入不支持该内容?或者我必须为此做点什么?
还有其他办法解决这个问题吗?
据我了解,您可以在接受属性内使用文件扩展名,如下所示
<input type="file" accept=".psd">
。
我使用控制台调试器检查了输入元素的 files
属性,它正确地显示了所有文件的数据。