2

我为firefox(.xpi),chrome(.crx),Safari浏览器(.safariextz)和IE(.exe)等所有四种主流浏览器构建了扩展。我可以单独安装这些扩展。但我需要一个设置所有四个扩展名。任何人都可以指导我如何为所有四个扩展创建一个安装项目?为Chrome,safari,firefox和IE扩展创建单个设置?

+0

你可以使用浏览器用户代理字符串并为用户的浏览器提供适当的链接。 – 2012-07-17 11:10:02

+0

我已经在我的网站上完成了它。但我想创建一个exe,以便当用户运行该exe文件。所有四个扩展都安装在他的浏览器上。 – Ajay 2012-07-17 11:12:32

+0

@DarkXphenomenon:即使从网站安装,这也是一个非常糟糕的主意 - 不要做浏览器嗅探,做特征嗅探。在任何情况下,网站的安装都是通过JavaScript协助的,因此可以检查是否存在“InstallTrigger”或“chrome.webstore”。 – 2012-07-17 11:13:01

回答

0

您可以使用任何种类的安装程序来执行此任务。

在Windows上我使用NSIS它具有功能/插件,让你写注册表,操作文件,检测浏览器版本等,这些基本上是唯一的东西,你需要安装一个浏览器扩展