mimeTypes

非推奨

この機能は非推奨になりました。まだ対応しているブラウザーがあるかもしれませんが、すでに関連するウェブ標準から削除されているか、削除の手続き中であるか、互換性のためだけに残されている可能性があります。使用を避け、できれば既存のコードは更新してください。このページの下部にある互換性一覧表を見て判断してください。この機能は突然動作しなくなる可能性があることに注意してください。

MimeTypeArray (en-US) オブジェクトを返します。これにはブラウザーが解釈する MIME タイプを表す MimeType (en-US) のリストが入っています。

: 最新のバージョンのブラウザーでは、 MimeTypeArray (en-US) オブジェクトの名前付きプロパティは列挙可能ではなくなっています。

構文

var mimeTypes[] = navigator.mimeTypes;

mimeTypesMimeTypeArray オブジェクトであり、これは length プロパティと item(index) および namedItem(name) メソッドを持っています。

function isJavaPresent() {
  return 'application/x-java-applet' in navigator.mimeTypes;
}

function getJavaPluginDescription() {
  var mimetype = navigator.mimeTypes['application/x-java-applet'];
  if (mimetype === undefined) {
    // no Java plugin present
    return undefined;
  }
  return mimetype.enabledPlugin.description;
}

仕様書

仕様書 状態 備考
HTML Living Standard
NavigatorPlugins.mimeTypes の定義
現行の標準 初回定義

ブラウザーの互換性

No compatibility data found for api.NavigatorPlugins.mimeTypes.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.