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它具有功能/插件,讓你寫註冊表,操作文件,檢測瀏覽器版本等,這些基本上是唯一的東西,你需要安裝一個瀏覽器擴展