在处理了许多小插件后,我想把这些添加到我的服务器上,以便人们可以下载并使用它,以便我可以从人们那里获得反馈..但是当我从我的服务器下载它时(它是一个xpi文件)得到以下错误..
Firefox could not install the file at
http://abhimanyu.homeunix.com/Work/abhiman_2k5@yahoo.com.xpi
because: Install script not found
-204
但是当我手动将这些文件放在路径中时它工作得很好。摆弄了很多小时后无法弄清楚问题是什么......请帮助我。
答案 0 :(得分:1)
我假设您允许用户通过某个安装按钮下载您的加载项。
不幸的是,它并不像将浏览器指向服务器文件系统上的xpi文件那么简单。下面,我已经粘贴了安装Omture的脚本,当用户按下加载项website上的“下载Omture”按钮时,您也可以使用firebug找到它。
function installExt()
{
var url="omture_current.xpi";
InstallTrigger.install({
"Omture": { URL: url,
toString : function() { return this.URL; } } });
return false;
}