firefox-addon 相关问题

Firefox附加组件是添加或修改Firefox Web浏览器的一种方式。最常见的是,此标记中的问题是关于Firefox扩展,它为浏览器添加了新功能,尽管“附加组件”也可能指代主题或插件。

当我们到达以 .exe 结尾的 URL 时如何不下载二进制文件

当我到达带有 URL 的 .exe 文件(例如 www.example.com/test.exe)时,我希望能够在将二进制文件下载到浏览器之前检查其内容 我没找到什么可做的...

回答 1 投票 0

Firefox `browser.identity.getRedirectURL()` 在 URL 中使用随机 id 而不是扩展 ID

browser.identity.getRedirectURL()返回https://3347c8cebdf365b6de12af5ab0927a76cf6421c3.extensions.allizom.org/即使在manifest.json中browser_specific_settings.gecko.id设置为contexto-

回答 1 投票 0

在阻塞 webRequest 处理程序中使用异步调用

总结 我正在使用 browser.webRequest.onBeforeRequest 处理程序。我需要阻止 webRequest,直到从处理程序中调用异步方法返回信息为止。我怎样才能...

回答 2 投票 0

如何在任何网站下载扩展程序时不显示扩展程序的下载通知

我尝试在我的后台js中抑制它们。并且它仍然在右上角的下载中通知已下载。 除了手动关闭下载通知之外,我们可以编写代码使其不通知吗? 尝试过

回答 1 投票 0

引导的 firefox 插件中的自定义协议处理程序

我正在编写一个引导 Firefox 插件,需要注册一个新的协议/架构处理程序(例如 foo:somthing)。 我已经查遍了,我只看到使用 chrome.manifest 来做到这一点的方法,

回答 2 投票 0

如何让 Firefox 扩展联系网页更改字体大小?

编写我的第一个 Firefox 扩展,我试图让它将网页上的字体大小更改为用户输入的字体大小。 然而我的分机目前似乎没有发出任何请求......

回答 1 投票 0

无法通过“管理您的扩展”安装自己开发的 Firefox 扩展,而是使用“加载临时附加组件”

我开发了一个附加组件,但只能通过加载临时附加组件来安装.zip。当我尝试“管理您的扩展”并单击“从文件安装附加组件”时,它总是...

回答 2 投票 0

Javascript 中不同世界之间共享什么样的对象?

我在页面脚本中定义的对象似乎无法在扩展的内容脚本中访问。但是这两个脚本确实共享一些变量,例如窗口,文档等。有没有办法暴露一些

回答 1 投票 0

更改运行 Firefox 配置文件的图标

我正在使用Win7,但正在寻找跨操作系统的解决方案,但这在我的Win7中甚至不起作用。我正在尝试更改当前配置文件的图标。所以我所做的是: 我创建了 firef 的快捷方式...

回答 1 投票 0

在某些 AJAX 调用中出现“net::ERR_BLOCKED_BY_CLIENT”错误

最近我意识到,一些 adblocker 扩展(例如 adBlocker plus)会阻止一些 Ajax 调用。我在控制台上收到该错误: 获取 http://localhost/prj/conn.php?q=users/list/net::

回答 16 投票 0

检查页面是否是从 bfcache、HTTP 缓存或新检索的加载的

下面的代码检查 url 是否已加载,然后记录到控制台。我想知道是否有简单、干净的方法来检查页面是否从 bfcache 或 http 缓存加载?火狐

回答 2 投票 0

如何深度保护脚本/代码文件以及 chrome 扩展的货币化

我的扩展程序已经完成,而且正如我所见,他们可以通过什么步骤或策略来保护此扩展程序免受黑客攻击,他们可以操纵它的代码。 所以我可以问一下提示和技巧吗...

回答 1 投票 0

浏览器扩展快捷方式失败

我有一个跨浏览器、清单 v3 的扩展,可以使用 cmd+句点作为键盘快捷键进行切换。这个快捷方式间歇性地工作,所以我想知道是否有任何保留的命令...

回答 1 投票 0

Arch Linux - 如何通过命令行静默安装 Firefox 扩展(没有 install.rdf 文件)

我正在 Arch Linux 操作系统上工作,其中使用 Firefox 91.10.0esr(即 Firefox ESR),并且我正在寻找一种使用终端静默安装 Firefox 插件的方法。我知道安装它们的方法

回答 2 投票 0

为安装程序准备我的软件

我应该遵循以下程序,以便让我的软件(浏览器扩展/附加组件)准备好适应尽可能多的安装程序。特别是那些按安装付费网络用于

回答 1 投票 0

如何在 Firefox 控制台中访问附加内容脚本?

我为 Firefox 和 Chrome 开发了一个插件。它有内容脚本。我想在浏览器选项卡的控制台(在 Firefox 上的 Web 控制台)中访问它们。比如我想输入一个全局变量...

回答 4 投票 0

在 popup.js firefox 插件中使用 browser.downloads.download() API 下载失败

我在 firefox 扩展的 popup.js 中有这个函数,它应该下载代码中生成的文件。 下载已初始化,但随后失败,除了文件之外没有任何明显错误...

回答 1 投票 0

如何在 Firefox 中设置多功能框建议的样式?

我为 Chrome 构建了一个扩展,我想在 Firefox 中使用它。在 Chrome 中,可以使用 XML 语法设置建议样式。 Chrome 的屏幕截图: 包含 Chroem 和 Firefox 版本的存储库。 我...

回答 1 投票 0

python 应用程序脚本无法从示例扩展 ping_pong 接收 stdinput

我一直在遵循 mdn-docs-native-messaging 上的指南(github上给出的代码) 运行扩展时,python 脚本无法从扩展接收字符串“ping”...

回答 1 投票 0

更改 Reddit 评论上的跨度文本大小属性时遇到问题

我似乎无法更改 Reddit 评论部分的点赞数,例如显示 0 或无。第一次使用 JS 很简单。在 Firefox 中对此进行测试。 const commentElement = 文档。

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.