我在Firebreath中写了一个插件,我写了一个msi。
我想写一个会触发安装的JavaScript函数(在页面顶部弹出) 或将用户重定向到下载页面。 有人可以提供示例或有用的链接吗?
谢谢!
答案 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}}在插件显示时调用您的回调函数。
脚本可能不完美,但它应该给你一个很好的起点。