所以我尝试使用 IE11 进行拖放(所有浏览器都是,但错误是在IE中)。我只想要上传某些类型的文件,而且没有文件夹
当我进入drop事件时,我扫描dataTransfer.data.files
数组以确保我们只处理受支持的文件,而不处理文件夹。
当我尝试拖放javascript文件时,我发现了一些奇怪的事情。当我检查文件数组,并特别查看文件列表中type
上的FileObject
属性时,我没有type
。具体来说,我有一种""
(空字符串)
在所有其他浏览器上,我能够读取类型并确定它是什么。但是,它只是在IE上我遇到了这个麻烦。
type
属性?难道只是这台机器吗?如果是这样,会导致什么原因?