如何从MIME类型获取媒体类型?

时间:2015-07-01 18:53:26

标签: javascript

我有一个MIME类型,我想要相应的媒体类型。

例如,PDF文件可以有许多mime类型:

  • 应用/ PDF
  • 应用程序/ x-PDF
  • 应用/杂技演员
  • 应用/ vnd.pdf
  • 应用程序/ x-下载
  • 应用/下载
  • 文本/ PDF
  • 文本/ X-PDF
  • (也许更多?)

我正在寻找一个JavaScript库,如果我给它任何这些MIME类型,它会告诉我它是一个PDF文件。有什么类似的吗?

任何帮助非常感谢

1 个答案:

答案 0 :(得分:0)

function isPdf(mimeType) {
    var pdfMimeTypes = [
        'application/pdf',
        'application/x-pdf',
        'application/acrobat',
        'applications/vnd.pdf',
        'application/x-download',
        'application/download',
        'text/pdf',
        'text/x-pdf'
    ];

    return pdfMimeTypes.indexOf(mimeType) > -1;
}
相关问题