MIME 类型的文件在某些​​机器上的 javascript 中返回空

Man*_*-kr 13 javascript

我编写了一个 javascript 片段,用于检查文件的 MIME 类型。

var type = this.files[0].type;

代码运行良好很长时间,但现在不知何故无法找到文件类型的值。

我检查了浏览器的调试工具,发现文件的 MIME 类型是空白的。

尽管两台机器都在Windows 10上运行并使用相同版本的谷歌浏览器(版本 68.0.3440.84),但问题仅在某些机器上发生并在其他机器上运行良好。

任何的想法?

Man*_*-kr 17

最后,我得到了我的问题的答案,这就是为什么在某些机器上发生这种情况的原因。

正如我所期望的,问题是特定于系统的,其中注册表 (HKEY_CLASSES_ROOT.csv) 下缺少 .csv 类型的内容类型。

请参阅屏幕截图,某些机器上缺少此条目。

这在某些机器上丢失了