firefox-addon-sdk 相关问题

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

您的第一个扩展 - 官方 Firefox 扩展教程不起作用

我想尝试学习如何制作浏览器扩展,并尝试做第一个官方教程https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension ...

回答 4 投票 0

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

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

回答 2 投票 0

Firefox 附加组件签名错误

我制作了一个简单的附加组件,现在我想对其进行签名,以便它可以在开发人员模式之外工作。 我阅读了 mozilla 网站上的文档,但是当我尝试使用我的 API 密钥和 se 运行 jpm Sign 命令时...

回答 2 投票 0

如何在 Firefox Android 上安装我的 .xpi

我使用 JPM 开发 Firefox 插件。 我想将其安装在我的 Android 手机上,我已运行“jpm xpi”并将 xpi 复制到我的 SD 卡上。当我在 android firefox 中浏览到 file://path/to/my/xpi 时,没有任何反应。

回答 6 投票 0

是否可以从 Firefox 运行 bash 脚本? (使用 Firefox 附加 SDK)

我正在尝试创建一个 Firefox 插件,当您单击特定按钮时,它可以自动运行 bash 命令。 (始终是客户端) 现在我设法执行像 ls usi 这样的简单命令...

回答 1 投票 0

关闭浏览器中其他选项卡的最快方法

如何快速关闭 Firefox 中的“其他”选项卡?我目前正在做以下事情: var tabs = windows.activeWindow.tabs for (让 n 在制表符中) { 让 tab = tabs[n]; tab.close(); } 但这

回答 1 投票 0

尝试从 Firefox 插件 (SDK) 中的资源加载内容时出现安全错误

我正在使用 SDK 创建一个 Firefox 插件。我的目标很简单,拦截特定的 iframe 并加载我自己的 HTML 页面(使用我的插件打包为资源)而不是所需的内容...

回答 4 投票 0

在 Firefox 扩展中,如何使用 crtl+click 查询多个选定的选项卡

我知道如何使用以下内容查询当前窗口中的所有选项卡: browser.tabs.query({ currentWindow: true }); 但我不知道如何在使用 crtl+click 技术时仅获取选定的选项卡

回答 1 投票 0

解析的 XML 文档中的 XPath 错误 (WrongDocumentError)

我正在创建适用于 Android 的 Firefox 扩展,但从 XMLHttpRequest 检索的 XML 文档存在问题:我找不到选择节点的方法。我找到的更好的解决方案是这个,但是......

回答 4 投票 0

如何检测 Firefox 插件中的选项卡是否已更改或刷新

帮助!! 这是我的 javascript 文件中的内容,我不知道为什么它不起作用。我正在尝试在刷新和选项卡更改时设置背景图像。背景的变化似乎...

回答 1 投票 0

如何使用用户脚本/扩展程序将图像上传到网站?

我想制作一个用户脚本/扩展程序,在 Twitter 或 Reddit 上为您创建帖子。 不幸的是,浏览器无法访问“选择文件”弹出窗口,也无法访问用户 Clipboa...

回答 1 投票 0

使用 page-mod (Firefox Addon) 将 onclick 事件添加到特定按钮

我正在尝试使用插件生成器开发 Firefox 插件。 我想修改基于网络的邮件程序的邮件编辑器。 (在下面的代码中,我正在尝试使用 Yahoo! Japan 的邮件服务。) 我想执行特定...

回答 2 投票 0

如何使用Selenium安装火狐浏览器插件?

我想使用 Selenium 为我的 Firefox 浏览器安装一个附加组件。具体来说,我有一个名为“nopecha”的扩展,我想安装它。 你能指导我如何做吗

回答 1 投票 0

使用 targetElementId 检索 TargetElement,用于 Firefox 附加组件。

我试图为Firefox创建一个插件,使我能够从一个基于REST的服务器输入密码到输入领域。为了达到这个目的,我在Firefox中添加了上下文菜单与附加组件。这...

回答 1 投票 0

如何识别谁在Firefox中发起了http请求?

我正在开发一个新的Firefox插件,可以拦截所有Firefox的网络流量(http(s)请求与http-on-modify-request) 用我目前的代码,我能够分离来自Web-... ...

回答 1 投票 103

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

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