附加SDK是一组工具和API,允许您使用标准Web技术(HTML,CSS和JavaScript)创建Firefox附加组件。 SDK包括API,测试框架和文档以及用于创建,运行和测试扩展的命令行工具。
如何在Beta版本中发布Firefox上的扩展 我想在Beta测试团队上发布我在Firefox上的扩展名。因此有人可以表达我如何做到这一点。 或任何执行它们的步骤,对我有更多的帮助。
AMO(addons.mozilla.org)不再接受列表版本的Beta版本。您可以将附加组件上传为
我想签署 Firefox 扩展。我在互联网上搜索了有关签署扩展的信息,并找到了 URL https://developer.mozilla.org/en/docs/Signing_a_XPI。 我已完成说明...
“未捕获类型错误:browser.browserAction未定义”
尝试创建一个网络扩展,遵循 firefox bookmark-it! 的示例。我正在 132.0.2(64 位)上进行开发。 我想我几乎逐字复制了它,但我得到了我的background.js scr...
我正在使用插件构建器开发 Firefox 插件。我想定期扫描浏览器的历史记录......整个历史记录。我正在寻找像 chrome 的历史记录 api 这样的功能。看来...
如何在 Firefox 的 Web 扩展中获取当前选项卡的历史记录?
是否有 API 可以在 Firefox 的 Web 扩展中获取当前选项卡的历史记录?就像单击并按住“后退”按钮一样,会出现一个下拉菜单,显示当前...
我在background.js中使用以下代码添加了Firefox 浏览器. 菜单. 创建({ id: "q-菜单项", title: "'%s'重定向", 上下文:[“选择&qu...
我们想要验证只有我们的设备可以使用我们的扩展程序,因此设备需要提供一个 ID 并放入我们的允许列表中。 类似的问题之前已经被问过,答案沸腾了......
我了解到,当使用 Firefox 扩展和 cfx run 命令时,我可以登录到控制台。 在使用 cfx xpi 打包扩展后,有没有办法登录到控制台?记录到
我正在尝试在我的扩展中获取 firefox 命令行的参数: 'firefox.exe -viewapp url -另一个命令-blablala:somedata' 在这里我找到了一个例子 但我不明白我怎么能...
TypeError document.querySelector(...) 为空
我正在做 FF 扩展,但遇到了障碍。这是我所拥有的: var canLink = document.querySelector('link[rel="service"]').href; 这会找到一个带有 rel="service" 的链接,效果很好。然而,...
我想尝试学习如何制作浏览器扩展,并尝试做第一个官方教程https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension ...
检查页面是否是从 bfcache、HTTP 缓存或新检索的加载的
下面的代码检查 url 是否已加载,然后记录到控制台。我想知道是否有简单、干净的方法来检查页面是否从 bfcache 或 http 缓存加载?火狐
我制作了一个简单的附加组件,现在我想对其进行签名,以便它可以在开发人员模式之外工作。 我阅读了 mozilla 网站上的文档,但是当我尝试使用我的 API 密钥和 se 运行 jpm Sign 命令时...
如何在 Firefox Android 上安装我的 .xpi
我使用 JPM 开发 Firefox 插件。 我想将其安装在我的 Android 手机上,我已运行“jpm xpi”并将 xpi 复制到我的 SD 卡上。当我在 android firefox 中浏览到 file://path/to/my/xpi 时,没有任何反应。
是否可以从 Firefox 运行 bash 脚本? (使用 Firefox 附加 SDK)
我正在尝试创建一个 Firefox 插件,当您单击特定按钮时,它可以自动运行 bash 命令。 (始终是客户端) 现在我设法执行像 ls usi 这样的简单命令...
如何快速关闭 Firefox 中的“其他”选项卡?我目前正在做以下事情: var tabs = windows.activeWindow.tabs for (让 n 在制表符中) { 让 tab = tabs[n]; tab.close(); } 但这
尝试从 Firefox 插件 (SDK) 中的资源加载内容时出现安全错误
我正在使用 SDK 创建一个 Firefox 插件。我的目标很简单,拦截特定的 iframe 并加载我自己的 HTML 页面(使用我的插件打包为资源)而不是所需的内容...
在 Firefox 扩展中,如何使用 crtl+click 查询多个选定的选项卡
我知道如何使用以下内容查询当前窗口中的所有选项卡: browser.tabs.query({ currentWindow: true }); 但我不知道如何在使用 crtl+click 技术时仅获取选定的选项卡
解析的 XML 文档中的 XPath 错误 (WrongDocumentError)
我正在创建适用于 Android 的 Firefox 扩展,但从 XMLHttpRequest 检索的 XML 文档存在问题:我找不到选择节点的方法。我找到的更好的解决方案是这个,但是......
帮助!! 这是我的 javascript 文件中的内容,我不知道为什么它不起作用。我正在尝试在刷新和选项卡更改时设置背景图像。背景的变化似乎...