gpt4 book ai didi

http - 更新 XPI 以与 FF 4.0 兼容?

转载 作者:可可西里 更新时间:2023-11-01 16:10:35 26 4
gpt4 key购买 nike

当用户群开始迁移到 Firefox 4 时,我编写的一个扩展停止工作,现在我正试图找到更新它以使其兼容的方法。

我已经通读了有关“为 Firefox 4.0 更新您的应用程序”的各种博客文章/页面,例如- https://developer.mozilla.org/en/Extensions/Updating_extensions_for_Firefox_4- http://blog.mozilla.com/addons/2010/11/11/making-add-on-compatible-firefox-4/

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

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

有人知道怎么解决吗? (修复在接受的答案中。)

下一个问题是服务器和客户端之间的一系列交互。这是通过在适当的地方添加“dot wrappedJSObject”来解决的,在这些地方有必要揭示服务器端在 javascript 中做了什么,比如制作函数或诸如此类的东西。例如。以前,cframe.document.foo 有效,但现在返回未定义;通过执行 cframe.document.wrappedJSObject.foo 解决。 (以防万一在这里添加。)

最佳答案

很可能,您需要根据 https://developer.mozilla.org/en/XPCOM/XPCOM_changes_in_Gecko_2.0 修复您的组件注册(链接自您引用的页面)。

关于http - 更新 XPI 以与 FF 4.0 兼容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5808088/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com