Http 是否更新XPI以与FF 4.0兼容?

Http 是否更新XPI以与FF 4.0兼容?,http,firefox,firefox-addon,firefox4,xpi,Http,Firefox,Firefox Addon,Firefox4,Xpi,当用户群开始迁移到Firefox4时,我编写的一个扩展停止工作,现在我正在设法更新它以使其兼容 我已经阅读了关于“为Firefox 4.0更新应用程序”的各种博客文章/页面,例如。 - - 但他们似乎都没有触及我的特殊问题,即: 应用程序有一个协议,即用户可以键入”foo://blabla“在URL栏中,我的应用程序将接受所有”foo://“请求。Firefox现在说:“Firefox不知道如何打开这个地址,因为协议(foo)与任何程序都没有关联。” 有人知道怎么修理吗?(答案是公认的。) 下

当用户群开始迁移到Firefox4时,我编写的一个扩展停止工作,现在我正在设法更新它以使其兼容

我已经阅读了关于“为Firefox 4.0更新应用程序”的各种博客文章/页面,例如。 - -

但他们似乎都没有触及我的特殊问题,即:

应用程序有一个协议,即用户可以键入
”foo://blabla“
在URL栏中,我的应用程序将接受所有
”foo://“
请求。Firefox现在说:“Firefox不知道如何打开这个地址,因为协议(foo)与任何程序都没有关联。”

有人知道怎么修理吗?(答案是公认的。)


下一个问题是服务器和客户端之间的大量交互。通过在适当的位置添加“dot wrappedJSObject”解决了这个问题,在这些位置有必要显示服务器端在javascript中所做的事情,例如生成函数等等。例如,以前,
cframe.document.foo
工作,但现在返回未定义;通过执行
cframe.document.wrappedJSObject.foo
解决。(为了以防万一,在这里添加此项。)

您可能需要根据(从您引用的页面链接)修复组件注册。

您可能有一个JS XPCOM组件,因此请查看Boris链接到的页面的“JavaScript组件”部分。更新清单并更改模块注册码。请在我们发言时查看。时间不多了,但今天晚些时候会看到更多。谢谢你发现了!情况就是这样。再次感谢。现在再谈出现的其他问题……:)