SYNCERのロゴ
アイキャッチ画像

Plugin - プラグイン

Pluginは、個々のプラグインを管理するための機能を備えたインターフェイスです。

概要

名前
Plugin
IDL
[Exposed=Window,
 LegacyUnenumerableNamedProperties]
interface Plugin {
  readonly attribute DOMString name;
  readonly attribute DOMString description;
  readonly attribute DOMString filename;
  readonly attribute unsigned long length;
  getter MimeType? item(unsigned long index);
  getter MimeType? namedItem(DOMString name);
};
仕様書
https://html.spec.whatwg.org/multipage/system-state.html#dom-plugin

チュートリアル

Pluginは、PluginArrayから取得できます。

var pluginArray = navigator.plugins ;
var plugin = pluginArray[0] ;

コンストラクタ

コンストラクタはありません。

プロパティ

description

プラグインの詳細を返します。

filename

プラグインのファイル名を返します。

length

プラグインに関連付けられているmime typeの数を返します。

name

プラグインの名前を返します。

メソッド

item()

プラグインに関連付けられているmime typeの1つを、インデックス番号から取得します。

namedItem()

プラグインに関連付けられているmime typeの1つを、名前から取得します。

定数

固有の定数はありません。

イベント

固有のイベントハンドラはありません。

サポート状況

クリックすると、バージョンごとの対応状況を確認できます。

FeaturesChromeFirefoxSafariEdgeIEOperaiOS SafariAndroid
Plugin 11+
description 11+×
filename 11+×
item() 11+ 15+
length 11+ 4.0+
name 11+ 4.0+
namedItem() 11+ 15+
  • Twitterでシェア
  • Facebookでシェア
  • Google+でシェア
  • はてなブックマークでシェア
  • pocketに保存
  • LINEでシェア
更新履歴
2017年10月12日 (木)
コンテンツを公開しました。