Google chrome extension 为chrome、safari、firefox和IE扩展创建单一设置?

Google chrome extension 为chrome、safari、firefox和IE扩展创建单一设置?,google-chrome-extension,cross-browser,firefox-addon,bho,safari-extension,Google Chrome Extension,Cross Browser,Firefox Addon,Bho,Safari Extension,我已经为所有四种主要浏览器构建了一个扩展,如firefox(.xpi)、chrome(.crx), safari(.safariextz)和IE(.exe)。我可以单独安装这些扩展。但我需要为所有四个分机设置一个。有谁能指导我如何为所有四个扩展创建一个安装项目吗?您可以使用任何类型的安装程序来执行此任务 在我使用的Windows上,它有一些功能/插件,允许您写入注册表、操作文件、检测浏览器版本等。这些基本上是安装浏览器扩展所需的唯一功能。您可以使用任何类型的安装程序来执行此任务 在Windows

我已经为所有四种主要浏览器构建了一个扩展,如firefox(.xpi)、chrome(.crx),
safari(.safariextz)和IE(.exe)。我可以单独安装这些扩展。但我需要为所有四个分机设置一个。有谁能指导我如何为所有四个扩展创建一个安装项目吗?

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


在我使用的Windows上,它有一些功能/插件,允许您写入注册表、操作文件、检测浏览器版本等。这些基本上是安装浏览器扩展所需的唯一功能。您可以使用任何类型的安装程序来执行此任务


在Windows上,我使用它的功能/插件允许您写入注册表、操作文件、检测浏览器版本等。这基本上是安装浏览器扩展所需的唯一内容

您可以使用浏览器用户代理字符串并为用户的浏览器提供适当的链接。我已经在我的网站上完成了这项工作。但是我想创建一个exe,这样当用户运行该exe时。这四个扩展都安装在他的浏览器上。@DarkXphenomenon:即使是从网站上安装,这也不是一个好主意-不要做浏览器嗅探,做功能嗅探。在任何情况下,网站的安装都是JavaScript辅助的,因此可以检查
InstallTrigger
chrome.webstore
之类的东西是否存在。@DarkXphenomenon浏览器嗅探依赖于用户代理字符串,这些字符串a)不断变化,b)是用户可配置的。如果新的浏览器版本更改了useragent字符串,功能嗅探会更加安全,也不太可能被破坏。@DarkXphenomenon:因为Firefox不是唯一实现
InstallTrigger
(例如SeaMonkey也是如此)的浏览器,Chrome也不是唯一实现
Chrome.webstore
(Chrome,Iron也是如此). 加上Bulk所说的。你可以使用浏览器用户代理字符串并为用户的浏览器提供适当的链接。我已经在我的网站上这样做了。但我想创建一个exe,这样当用户运行那个exe时。这四个扩展都安装在他的浏览器上。@DarkXphenomenon:即使是从网站上安装,这也不是一个好主意-不要做浏览器嗅探,做功能嗅探。在任何情况下,网站的安装都是JavaScript辅助的,因此可以检查
InstallTrigger
chrome.webstore
之类的东西是否存在。@DarkXphenomenon浏览器嗅探依赖于用户代理字符串,这些字符串a)不断变化,b)是用户可配置的。如果新的浏览器版本更改了useragent字符串,功能嗅探会更加安全,也不太可能被破坏。@DarkXphenomenon:因为Firefox不是唯一实现
InstallTrigger
(例如SeaMonkey也是如此)的浏览器,Chrome也不是唯一实现
Chrome.webstore
(Chrome,Iron也是如此). 加上Bulk说的话。