JavaScript – 多媒体
JavaScript navigator 对象包括一个名为 plugins 的子对象。此对象是一个数组,其中每个浏览器上安装的插件为一个条目。navigator.plugins对象仅受Netscape,Firefox和Mozilla支持。
样例
以下是一个显示如何列出浏览器中安装的所有插件的示例-
输出
检查插件
数组中的每个插件都有一个条目。每个条目都有以下属性-
- 名称 - 是插件名称。
-
文件名 - 是加载以安装插件的可执行文件。
-
描述 - 是开发者提供的插件描述。
-
mimeTypes - 是一个数组,其中每个MIME类型都受插件支持。
您可以在脚本中使用这些属性来查找已安装的插件,然后使用JavaScript播放适当的多媒体文件。看看下面的例子。
输出
提醒 - 这里我们使用HTML嵌入标签来嵌入多媒体文件。
控制多媒体
让我们以一个几乎所有浏览器都适用的真实示例作为例子-
输出
如果您使用Mozilla、Firefox或Netscape,那么