问题标签 [xpi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Firefox - 无法安装附加组件,因为它似乎已损坏
我正在尝试为 Firefox 创建一个附加组件,该附加组件将在登录网站时绕过服务器端身份验证。但是,在创建压缩的 .xpi 文件(包含 manifest.json 和 webrequest.js 文件)后,当我尝试在 firefox 上添加它时,我在 firefox 上收到错误:无法安装插件,因为它似乎是腐败。我在 Firefox about:config 页面上将“xpinstall.signatures.required”设置为 false。附件是创建的压缩 .xpi 文件
请就此处可能出现的问题提出建议
c# - 在 GeckoFX 中添加和激活 firefox 插件
我需要在 C# 程序中的 GeckoFx 中添加并激活拼写检查插件 (es-ES@....xpi)。我一直在这里和其他一些论坛阅读一些答案,但没有一个有效。有人设法让 xpi Firefox 插件在 GeckoFX 中工作吗?谢谢
javascript - 自动刷新侧边栏 Firefox 扩展?
Firefox 有一个名为 tumblr 侧边栏的扩展,我正在尝试将其修改为每 X 秒自动刷新一次,但尽管尝试了我发现的大多数方法,但我无法弄清楚。
该扩展包含一些核心文件,首先index.html
:
当然,我尝试修改已经定义的刷新间隔,但由于某种原因这不起作用。
有background.html
:
我尝试向此文件添加自动刷新无济于事。
有js.js
:
如您所见,我尝试更改 js 文件以刷新,但这也不起作用。
然后是sidebar.js
:
我还尝试在此文件中添加刷新功能,但我不确定这是否有效,因为我不熟悉 Firefox 侧边栏。
任何帮助将不胜感激。
bash - 使用 bash 向 Zotero 添加插件?
在尝试使用 bash 脚本安装和配置 Zotero 时,我在.xpi
使用 bash 添加插件时遇到了一些困难。文档说:
要在 Zotero 中安装插件,请将其 .xpi 文件下载到您的计算机。然后,在 Zotero 中,单击“工具 → 附加组件”,然后将插件的 .xpi 拖到打开的附加组件窗口中。
我最接近的方法是模拟“打开方式”选项并选择“Zotero”。然而,即使手动使用“打开方式”,Zotero 仍假定传入文件是文献文件而不是插件文件。所以实现:
类似于此答案的选项 1 ,启动 Zotero,但它不会(提示用户)安装附加组件。
我还没有找到自动加载插件的 API 或方法。因此我想问:如何.xpi
从 bash 脚本中为 Zotero 添加任意附加组件?