如何在 javascript 中确定文件是否是图像,无论扩展名如何

How do I determine whether a file is an image, regardless of extension, in javascript?

本文关键字:图像 扩展名 是否是 javascript 文件      更新时间:2023-09-26

我正在使用 m0xie File API polyfill 库,并且想知道在调用 image.load() 之前文件是否真的是图像,因为在这些情况下,onerror 事件似乎并不总是被触发。

File API(请参阅"使用 Web 应用程序中的文件")是你真的不想使用文件扩展名的唯一方法。每个 File 实例都有一个包含 mime 类型的类型属性。