2014-11-17 106 views
2

如何從TFS服務器而不是我的本地驅動器添加xpi擴展到我的瀏覽器? 我使用addfile(C:/../)從我的映射驅動器的tfs添加擴展到Firefox的配置文件,它的工作原理,但事情是ectension是在服務器上,我希望每個人都能夠運行此測試並將擴展文件添加到服務器的瀏覽器中,我可以爲add file命令添加什麼地址?如何添加xpi擴展到TFS硒火狐瀏覽器的Firefox瀏覽器

+0

我的建議是,最好是連接到TFS本身的主機/保存的XPI文件,內部的網站是爲大家方便(沒有驗證)將需要進行身份驗證並將其集成到腳本中將是一件痛苦的事情。 – Anuragh27crony

回答

2

您可以use the AddonManager to install new add-ons這樣:

Components.utils.import("resource://gre/modules/AddonManager.jsm"); 

AddonManager.getInstallForURL("http://www.foo.com/test.xpi", function(aInstall) { 
    // aInstall is an instance of AddonInstall 
    aInstall.install(); 
}, "application/x-xpinstall"); 
相關問題