附加SDK是一组工具和API,允许您使用标准Web技术(HTML,CSS和JavaScript)创建Firefox附加组件。 SDK包括API,测试框架和文档以及用于创建,运行和测试扩展的命令行工具。
我想通过Firefox插件访问当前连接的加密模块。我发现一些接口看起来像我可以访问模块,插槽和令牌(1→2→3→4),但我怎么能...
我正在尝试使用附加SDK来动态更改标签的样式。我怎样才能做到这一点?这是我尝试过的方法:我可以像这样访问选项卡对象:var tabs = require('sdk / tabs'); tabs.on('...
我的加载项Color Source需要在未解压缩加载项(即,将其压缩为XPI格式)时迭代加载项内目录(例如,内容子目录)中的文件。我们正在使用代码...
我正在为Firefox开发附加SDK扩展。我发现我需要能够像用户请求的那样启动下载,即显示正常的文件保存对话框或保存...
我正在尝试使我的Android网络浏览器仅打开特定的网址。因此,我想检查已加载的url是否满足要求,并根据该要求执行某些操作。我看到了很多答案...
在Firefox中,是否有一个与Google Chrome的chrome.downloads API等效的API?我需要使用暂停,恢复和取消等功能来控制下载。另外,我希望能够删除...
在Firefox附加SDK扩展中的'onInstalled'上执行脚本
我对Mozilla扩展开发非常陌生,即使我才刚刚了解扩展和附加开发都是不同的,并且我对MDN(Mozilla开发人员网络)所看到的东西一无所知。我...
[将jpm run用于Firefox附加SDK扩展时如何将数据持久存储在localStorage中
我正在使用Firefox扩展,我需要将日期存储在localStorage中作为登录属性。我使用了简单存储,但是简单存储在重启后会丢失数据。所以,请让我知道如何存储...
我正在使用新的SDK编写Firefox插件,该插件可以完成5个非常简单的工作。它们大致相关,所以我希望在面板中实现一个带有下拉菜单的附加组件。我...
在Firefox附加SDK扩展中是否可以在bootstrap.js和main.js之间进行通信?
我想在bootstrap.js中进行一些处理,然后将其发送到main.js以显示UI。 Bootstrapped Firefox中的bootstrap.js文件和main.js文件之间是否可以通信...
我想在Firefox的固定标签中打开的页面上运行一些javascript,特别是我想修改固定标签中加载的网页的dom。如何使用firefox插件API?
为什么Firefox插件中的console.log无法输出消息?
此问题与firefox中的console.log不能正常工作吗?不同,因为此问题与扩展调试面板有关,而不仅仅是网页控制台。现在我在扩展调试面板中:...
我正在为Firefox构建工具栏按钮扩展。在我的后台脚本中,单击工具栏按钮时,需要访问当前选项卡的文档。在这种情况下,窗口是...
我正在学习开发Firefox插件。我用输入框做了一个简单的开发工具选项卡。我发现我可以在输入框中键入每个字符,“ /”或“'”除外。转发...
我正在为Firefox构建扩展程序,我希望工具栏上的弹出窗口将用户输入传递给脚本。我尝试使用:let timeInput = document.getElementById('timerValue');让timeInputValue = ...
我正在开发Firefox扩展,我需要能够在插件脚本和内容脚本之间进行通信。 我有一个工作的方向:将脚本的URL从附加脚本传递到内容脚本。 但是,我也必须能够朝...
我正在寻找一种从firefox webextension插件写入文件的方法,就像在旧插件中一样。我知道它是出于安全考虑而被删除的,但类似于写入文件...
[在Firefox中,根据主题和操作系统,图标是不同的。示例:在Linux上:在Windows 10上:(来源:saranitus.com)轻量级主题:请注意在Windows 10上图标如何变暗...
我正在寻找有关如何创建嵌入浏览器的侧边栏应用程序的一些指导。我需要制作一个强大的侧边栏,以允许用户将文本从网页保存和组织到侧边栏中。我可以 ...