firefox-addon-sdk 相关问题

附加SDK是一组工具和API,允许您使用标准Web技术(HTML,CSS和JavaScript)创建Firefox附加组件。 SDK包括API,测试框架和文档以及用于创建,运行和测试扩展的命令行工具。

Firefox扩展:如何有条件地拦截请求的URL并将其阻止?

在我的Firefox扩展程序中,我想拦截浏览器正在请求的URL,并且如果某些条件匹配,则完全阻止该请求。如何截获所请求的URL?] >>

回答 2 投票 2

Firefox插件发布API

Firefox是否提供以编程方式执行以下操作的权限?上载Firefox插件包/文件更新/修改插件包获取扩展名分析(安装,卸载等)。删除/删除...

回答 1 投票 0

Firefox附加组件PKCS#11 API

我想通过Firefox插件访问当前连接的加密模块。我发现一些接口看起来像我可以访问模块,插槽和令牌(1→2→3→4),但我怎么能...

回答 2 投票 2

使用附加SDK更改选项卡的样式

我正在尝试使用附加SDK来动态更改标签的样式。我怎样才能做到这一点?这是我尝试过的方法:我可以像这样访问选项卡对象:var tabs = require('sdk / tabs'); tabs.on('...

回答 1 投票 3

如何遍历无提取附件的.xpi文件中目录中的文件

我的加载项Color Source需要在未解压缩加载项(即,将其压缩为XPI格式)时迭代加载项内目录(例如,内容子目录)中的文件。我们正在使用代码...

回答 1 投票 1

如何从Firefox附加SDK扩展程序启动常规下载

我正在为Firefox开发附加SDK扩展。我发现我需要能够像用户请求的那样启动下载,即显示正常的文件保存对话框或保存...

回答 2 投票 4

如何使用壁虎获取当前页面的URL?

我正在尝试使我的Android网络浏览器仅打开特定的网址。因此,我想检查已加载的url是否满足要求,并根据该要求执行某些操作。我看到了很多答案...

回答 1 投票 0

Firefox附加SDK中是否有用于控制下载的API?

在Firefox中,是否有一个与Google Chrome的chrome.downloads API等效的API?我需要使用暂停,恢复和取消等功能来控制下载。另外,我希望能够删除...

回答 1 投票 1

在Firefox附加SDK扩展中的'onInstalled'上执行脚本

我对Mozilla扩展开发非常陌生,即使我才刚刚了解扩展和附加开发都是不同的,并且我对MDN(Mozilla开发人员网络)所看到的东西一无所知。我...

回答 1 投票 0

[将jpm run用于Firefox附加SDK扩展时如何将数据持久存储在localStorage中

我正在使用Firefox扩展,我需要将日期存储在localStorage中作为登录属性。我使用了简单存储,但是简单存储在重启后会丢失数据。所以,请让我知道如何存储...

回答 1 投票 3

从附加SDK面板处理当前文档

我正在使用新的SDK编写Firefox插件,该插件可以完成5个非常简单的工作。它们大致相关,所以我希望在面板中实现一个带有下拉菜单的附加组件。我...

回答 1 投票 0

在Firefox附加SDK扩展中是否可以在bootstrap.js和main.js之间进行通信?

我想在bootstrap.js中进行一些处理,然后将其发送到main.js以显示UI。 Bootstrapped Firefox中的bootstrap.js文件和main.js文件之间是否可以通信...

回答 1 投票 1


在Firefox固定选项卡上运行javascript

我想在Firefox的固定标签中打开的页面上运行一些javascript,特别是我想修改固定标签中加载的网页的dom。如何使用firefox插件API?

回答 1 投票 1

为什么Firefox插件中的console.log无法输出消息?

此问题与firefox中的console.log不能正常工作吗?不同,因为此问题与扩展调试面板有关,而不仅仅是网页控制台。现在我在扩展调试面板中:...

回答 1 投票 2

从Firefox扩展浏览器操作后台脚本访问当前文档

我正在为Firefox构建工具栏按钮扩展。在我的后台脚本中,单击工具栏按钮时,需要访问当前选项卡的文档。在这种情况下,窗口是...

回答 1 投票 0

在Firefox附加输入字段中不能输入斜杠或单引号

我正在学习开发Firefox插件。我用输入框做了一个简单的开发工具选项卡。我发现我可以在输入框中键入每个字符,“ /”或“'”除外。转发...

回答 1 投票 0

在弹出窗口和JavaScript之间进行通信[关闭]

我正在为Firefox构建扩展程序,我希望工具栏上的弹出窗口将用户输入传递给脚本。我尝试使用:let timeInput = document.getElementById('timerValue');让timeInputValue = ...

回答 1 投票 0

通过postMessage()进行通信

我正在开发Firefox扩展,我需要能够在插件脚本和内容脚本之间进行通信。 我有一个工作的方向:将脚本的URL从附加脚本传递到内容脚本。 但是,我也必须能够朝...

回答 1 投票 1

未经用户确认写入文件

我正在寻找一种从firefox webextension插件写入文件的方法,就像在旧插件中一样。我知道它是出于安全考虑而被删除的,但类似于写入文件...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.