【问题标题】:Firefox 19.0.2 deletes proxy extension fileFirefox 19.0.2 删除代理扩展文件
【发布时间】:2013-03-29 17:37:25
【问题描述】:

在 Windows 8 64 位、Firefox 19.0.2 上工作。 我去了.../Firefox/Profiles/.../extensions 并把我的ekons@www.solver.ws 文件包含 一个字符串

h:\myextensions\ekons\

目录 h:\myextensions\ekons\ 包含我的扩展的 install.rdf 文件。

每次我重新启动 Firefox 时,它都会删除 .../Firefox/Profiles/.../extensions/ekons@www.solver.ws 文件。当然,无需尝试安装扩展。

有什么建议吗?

加法 我附上了一个图像 FF 扩展目录。

【问题讨论】:

  • 听起来您正在触发安全机制,也许您应该尝试通过浏览器的内置插件管理器注册您的扩展?
  • 是的,但我所做的只是按规范:developer.mozilla.org/en-US/docs/…
  • 我不能代表 Windows 8,但您确定您在正确的 Profiles 目录中吗?在 Windows 7 中,实际上有两个位置:一个在 Users/../AppData/Local 中,一个在 Users/../AppData/Roaming 中。后者是要使用的(即 extensions 目录应该已经存在)。您也可以尝试将您的 GUID 更改为不同的东西(whatever@example.com),看看是否有帮助。也许 .ws 文件扩展名以某种方式咬你?
  • 我尝试在早期 FF 版本的 Windows 7 上安装我的一个扩展。我总是以这种方式测试我的扩展 - 将代理文件放在配置文件目录中。现在它不起作用。是Win8还是FF19的问题?
  • 一种测试方法是安装 Firefox 18(或更早版本)二进制文件,创建一个新配置文件以用于所述安装,然后使用该配置文件进行尝试。我可以在 Windows 7 和 Firefox 19 中使用这种方法毫无问题地加载扩展,所以我猜这是 Windows 8 安全设置(或类似的设置)。

标签: firefox firefox-addon


【解决方案1】:

好吧,这是我的错误:扩展文件名与 install.rdf 中的 ID 不同。 FireFox 会默默地从配置文件目录中删除此类文件。

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,问题是 install.rdf 文件中有一个额外的标签 。
    当它是一个有效的 XML 时,一切正常。

    【讨论】:

      猜你喜欢
      • 2011-03-14
      • 1970-01-01
      • 2012-05-12
      • 1970-01-01
      • 1970-01-01
      • 2011-09-18
      • 1970-01-01
      • 2019-01-03
      • 1970-01-01
      相关资源
      最近更新 更多