我在 Firebreath 中写了一个插件,我写了一个 msi。
我想编写一个 JavaScript 函数来触发安装(页面顶部的弹出窗口)或将用户重定向到下载页面。有人可以提供示例或有用的链接吗?
谢谢!
我在 Firebreath 中写了一个插件,我写了一个 msi。
我想编写一个 JavaScript 函数来触发安装(页面顶部的弹出窗口)或将用户重定向到下载页面。有人可以提供示例或有用的链接吗?
谢谢!
FireBreath 有一个示例 javascript 文件,可用于帮助检测插件:
https://github.com/firebreath/FireBreath/blob/master/Installer/js/fb_installer.js
基本上你FireBreath.isPluginInstalled("yourPlugin")
用来查看插件是否已经安装。
您可以FireBreath.injectPlugin("yourPlugin", divContainer, "pluginId", callback)
在验证插件已安装后将插件添加到页面中,如果您发现插件未安装并显示指向 MSI 的下载链接,您可以使用FireBreath.waitForInstall("yourPlugin", callback)
插件时调用您的回调函数出现。
该脚本可能并不完美,但它应该为您提供一个良好的起点。