插件安装

时间:2011-06-01 10:33:40

标签: javascript plugins windows-installer firebreath

我在Firebreath中写了一个插件,我写了一个msi。

我想写一个会触发安装的JavaScript函数(在页面顶部弹出) 或将用户重定向到下载页面。 有人可以提供示例或有用的链接吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

FireBreath有一个示例javascript文件,可用于帮助进行插件检测:

https://github.com/firebreath/FireBreath/blob/master/Installer/js/fb_installer.js

基本上你使用FireBreath.isPluginInstalled("yourPlugin")来查看该插件是否已经安装。

在验证插件已安装后,您可以使用FireBreath.injectPlugin("yourPlugin", divContainer, "pluginId", callback)将插件添加到页面中,如果您发现插件未安装并显示MSI的下载链接,则可以使用{ {1}}在插件显示时调用您的回调函数。

脚本可能不完美,但它应该给你一个很好的起点。