我想使用WebExtensions创建一个Firefox Addon,即
就像User Agent Switcher(它是在Mozilla Addon SDK之上构建的)。观看https://www.screencast.com/t/Zj4AkTmFfA
我无法在https://developer.mozilla.org/en-US/Add-ons/WebExtensions上找到任何api引用来访问配置文件列表或切换配置文件。
不确定Mozilla是否会从WebExtensions中删除访问Firefox配置文件,例如他们限制访问Firefox首选项(about:config)。
答案 0 :(得分:2)
我担心没有API,目前,以处理用户个人资料。除了MDN上的列表之外,还有list of APIs已经批准并正在实施。
但是,有一个中期可能性:您可以提交错误以请求支持新API。这并不一定意味着您的请求将被实施,但它确实意味着它至少会被讨论。有关如何做到这一点的指南here。
如果这些选项都不能解决您的情况,您可以考虑 提交API请求。在此之前,请记住:
请注意,Firefox 57后文件系统访问有ideas:这可能会用于至少显示不同的用户配置文件。