Firefox附加组件是添加或修改Firefox Web浏览器的一种方式。最常见的是,此标记中的问题是关于Firefox扩展,它为浏览器添加了新功能,尽管“附加组件”也可能指代主题或插件。
我创建了一个Opera扩展,但对“manifest.json”文件有疑问。具体来说,我不确定我应该在“minimum_opera_version”中添加什么版本。根据文件......
在Firefox Quantum之前,我可以使用下面的代码片段在firefox插件中检测firefox android。 const {Cc,Ci} = require('chrome'); / ** *是firefox android吗? * * @returns {boolean}如果......
只要类型为“application / json”,Firefox JSON Viewer就会显示,但在给出“application / hal + json”时会提示文件下载。以前只需使用JSON View即可避免...
移植到WebExtensions时访问旧式Firefox扩展的首选项
我的基于XUL的Firefox扩展将数据存储在首选项中。迁移到WebExtension版本时,有没有办法访问此数据一次?我知道https://wiki.mozilla.org/WebExtensions/FAQ# ...
我已按照此处的说明[MDC - 使用Windows注册表添加扩展],但在重新启动时无法让Firefox自动安装我的扩展程序。我有 ...
如何在Windows上安装,更新,卸载FireFox扩展?文章(https://developer.mozilla.org/en/Adding_Extensions_using_the_Windows_Registry)似乎是一个遗留信息......我......
从内容脚本发送消息到firefox webextension中的browseraction?
是否可以直接从内容脚本发送消息到浏览器操作而不使用后台页面?以下是我的代码的简化版本。内容脚本似乎......
在谷歌浏览器中,有一种简单的方法可以查看本地存储中的内容,以及在检查后修改或删除它。在Firefox中是否有工具或其他相同的功能?
扩展程序在browser.browserAction.onClicked.addListener(function)上停止执行;
到目前为止,我的浏览器扩展很简单,但清单存在问题。在一种情况下,只有浏览器按钮工作,而在另一种情况下只有脚本工作。 background.js function myfunction(){// ...
我正在使用Execute JS在Firefox中编写和测试Javascript代码。我想打开一个新的选项卡/窗口并写一些东西,我尝试了var wm = Components.classes [“@ mozilla.org/appshell/window -...
Firefox Extension API - permissions.request只能从用户输入处理程序调用?
我正在使用此处记录的Firefox权限API我遇到了请求方法的问题,其中所有权限请求都会导致:错误:permissions.request可能只被调用...
Firefox扩展程序,用于创建新图标或替换位置/地址栏中的现有图标
我想创建一个Firefox扩展,在地址栏中创建一个新图标,或用扩展名中指定的图标替换现有图标。然后,添加一些javascript来显示这个...
如何通过javascript插件/扩展程序隐藏地址栏,菜单栏等来操纵跨浏览器窗口?
我正在开发一个跨浏览器的MVC Web应用程序,其中javascript浏览器扩展使用后台脚本,是否可以隐藏地址栏/导航,浏览器窗口菜单,侧栏和...
browser.idle.setDetectionInterval如何作用域?
idle.setDetectionInterval()将设置用于确定系统何时处于idle.onStateChanged事件的空闲状态的时间间隔,但是该范围限定为设置它的浏览器扩展或者...
如何在Firefox 57+上添加带有标签的多行(Tab Mix Plus插件不再有效)?
如果Tab Mix Plux附加组件不再有效,我怎样才能在Firefox 57+上有多个带有选项卡的行(所有旧版扩展都在Firefox 57中删除)。也许我应该等一下?这也许是......
可以创建Chrome或Firefox扩展程序,以打开新标签页并加载网页。这样的网页基本上是带有CSS和JavaScript的HTML。因此,原则上应该......