JavaScript navigator对象包含一个名为 plugins 的子对象.此对象是一个数组,浏览器上安装的每个插件都有一个条目. navigator.plugins 对象仅受Netscape,Firefox和Mozilla支持.
示例
以下示例显示如何列出浏览器中安装的所有插件.
List of Plug-Ins
Plug-in Name | Filename | Description |
---|
输出
成功执行上述代码后会显示以下输出.
检查插件
每个插件在阵列中都有一个条目.每个条目都有以下属性 :
name : 插件的名称.
filename : 用于安装插件的可执行文件.
description : 开发人员提供的插件说明.
mimeTypes : 插件支持的每种MIME类型都有一个条目的数组.
您可以在脚本中使用这些属性来查找已安装的插件,然后使用JavaScript,您可以播放相应的多媒体文件.看看下面的代码.
Using Plug-Ins
注意 : 我们在这里使用HTML < embed>标记以嵌入多媒体文件.
控制多媒体
让我们举一个适用于几乎所有浏览器的真实示例.
Using Embeded Object