是否可以创建一个更改about:config settings的Firefox WebExtension?怎么样? [英] Is it possible to create a Firefox WebExtension that changes about:config settings? How?
问题描述
我想创建一个WebExtension,为中的某些设置提供切换按钮:config
(例如 permissions.default.image
)。
I would like to create a WebExtension that provides toggle buttons for some of the settings in about:config
(e.g. permissions.default.image
).
- 是否可以在WebExtensions中执行此操作?
- 如果是这样,API是什么?
我相信这个问题早于WebExtensions:改变about:config 值的Firefox扩展
I belive that this question predates WebExtensions: A Firefox extension that changes a value in the about:config
这个问题实际上是关于打印对话框:是否可以通过插件在Firefox上设置配置设置
This question is actually about print dialogs: Is it possible to set config settings on Firefox from a Addon
推荐答案
这是不可能的。您最好的选择是打开一个页面,通知您的用户他们需要做什么才能使用您的扩展程序。
This is not possible. Your best bet is to open a page informing your users of what they need to do in order to use your extension.
浏览器设置和隐私中提供了有限的首选项。
A limited amount of preferences is available in browserSettings and privacy.
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/browserSettings
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/privacy
您还可以编写一个本机消息程序,它可以更改磁盘级别的首选项。请参阅 https://developer.mozilla.org/en-US/Add -ons / WebExtensions / Native_messaging
You could also write a native messaging program which changes the preferences on disk level. See https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Native_messaging
这篇关于是否可以创建一个更改about:config settings的Firefox WebExtension?怎么样?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!