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

PluginArray - プラグインの一覧

PluginArrayは、ユーザーエージェントがサポートしているプラグインの一覧を管理するための機能を備えたインターフェイスです。

概要

名前
PluginArray
IDL
[Exposed=Window,
 LegacyUnenumerableNamedProperties]
interface PluginArray {
  void refresh(optional boolean reload = false);
  readonly attribute unsigned long length;
  getter Plugin? item(unsigned long index);
  getter Plugin? namedItem(DOMString name);
};
仕様書
https://html.spec.whatwg.org/multipage/system-state.html#pluginarray

チュートリアル

PluginArrayは、NavigatorPlugins.pluginsが返します。

var pluginArray = navigator.plugins ;

コンストラクタ

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

プロパティ

length

ブラウザにインストールされているプラグインの個数を返します。

メソッド

item()

インデックス番号を指定して、プラグインを取得します。

namedItem()

名前を指定して、プラグインを取得します。

refresh()

現在のドキュメントで使用しているプラグインの一覧の情報を更新します。

定数

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

イベント

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

サポート状況

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

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