如何使用新的WebExtensions api更改firefox首选项(about:config)?

Arm*_*man 5 firefox-addon firefox-addon-sdk firefox-addon-webextensions

要使用旧API更改设置(about:config),您只需执行以下操作:

require('sdk/preferences/service').set('media.webrtc.debug.multi_log', true);
Run Code Online (Sandbox Code Playgroud)

对于Firefox的新WebExtensions附加组件,我找不到任何关于这个主题的内容.它不可用吗?

azu*_*kin 5

这是不可能的,而且很可能永远不会。

来源:官方WebExtensions常见问题解答https://wiki.mozilla.org/WebExtensions/FAQ#Will_I_have_access_to_about:config_or_the_preferences.3F

另外,您可能对mozilla-community.org上的讨论感兴趣:https ://discourse.mozilla-community.org/t/webextension-read-write-access-to-about-config/12268

  • 这确实很糟糕,特别是对于Mozilla不为其提供扩展API的浏览器设置。插件向后退了一大步。 (5认同)