第一次运行 Firefox 时如何启用扩展?

Mic*_*tor 5 firefox firefox-extensions

我每次都需要在启用扩展的新配置文件目录中运行 Firefox。我做的是以下内容:

  • 创建用于存储配置文件的临时目录 (/tmp/profile.123)
  • 创建扩展目录 (/tmp/profile.123/extensions)
  • 按照此处所述创建扩展代理 (/tmp/profile.123/extensions/myextension@my.domain)

我的命令行如下所示:

firefox -no-remote -profile /tmp/profile.123 -url http://www.google.com

问题是我的扩展程序开始被禁用,我被迫手动启用它并重新启动 Firefox。是否可以首先启用它?

谢谢!

我发现的解决方法:

在新创建的配置文件文件夹中创建 extensions.sqlite 数据库文件。该文件必须在“插件”表下包含我的扩展条目。

jak*_*b.g 0

现在无法确定地检查它,但可能您必须在配置文件文件夹中的文件中使用extensions.enabledAddons(和/或extensions.enabledItems) 。prefs.js

就像是:

user_pref("extensions.enabledAddons", "extId1:version,extId2:version");