问题标签 [kango-framework]

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.

0 投票
1 回答
86 浏览

javascript - 使用位于插件文件夹内的参数执行二进制文件

我正在使用 kango 框架 - http://kangoextensions.com/docs/index.html并希望执行位于我的插件文件夹中的二进制文件(带有 CLI 参数)。此处共享的示例:http: //forums.mozillazine.org/viewtopic.php?t=446245不起作用可能是因为我没有使用 Firefox-Addon 框架并且我们的错误

The Components object is deprecated. It will soon be removed.

其次是TypeError: Components.classes is undefined我的问题是如何在这种情况下执行二进制文件?

谢谢

0 投票
1 回答
93 浏览

javascript - 使用 Kango 框架在弹出框架中单击按钮时如何更改网站的背景?

使用Kango框架,前台脚本和内容脚本之间有通信吗?例如,前台脚本中有一个按钮可以更改网页的背景颜色。因此,如果我单击 popup.html 中的那个按钮,它将使用内容脚本来更改网站的背景颜色。

0 投票
1 回答
123 浏览

javascript - Kango浏览器扩展开发中的鼠标悬停事件弹出

我正在使用Kango 扩展框架开发浏览器扩展

通过使用内容脚本,我在页面中注入了一些代码,如下所示

我只有在同一个内容脚本中有 hello(str) 函数定义,

就像下面

但是每当我试图将鼠标悬停在 Span 元素上时, ReferenceError: hello is not defined就会发生错误。

我在这里做错了什么

0 投票
1 回答
252 浏览

browser-extension - 使用 iFrame 中的 Kango API

使用 Kango,我在页面中添加了 iFrame。此 iFrame 指向内部资源。我希望这个 iFrame 能够与后台脚本通信。我很想真正获得可从 iFrame 访问的 Kango API,但如果这不可能,我想知道如何使用内容脚本来定位这个 iFrame。

0 投票
1 回答
1090 浏览

javascript - 无法通过javascript在页面中加载html文件

我正在使用 kango 扩展来开发浏览器插件。
我正在尝试将simple.html插件文件夹内的文件()内容加载到浏览器页面。
但我遇到了这个问题:

拒绝加载 chrome-extension://gkjiilcoknmmdcdpkepaiocmfkchgmhk/simple.html。资源必须列在 web_accessible_resources 清单键中才能被扩展之外的页面加载。发送 @ sandboxed-default-document-end.js:5 chrome-extension://invalid/ 加载资源失败:net::ERR_FAILED

这是它的代码:

0 投票
0 回答
53 浏览

firefox-addon - 在跨浏览器插件工具中使用原生 sdk

我正在使用kango 扩展来制作跨浏览器插件。
但我需要使用本机 firefox sdk的一部分。
但是我对以下代码有疑问:

这根本不起作用,也不会打印任何错误。
sdk从 mozila sdk 文件夹中添加了文件夹sdkx/lib/sdk
我也尝试lib在插件中移动整个文件夹,但它也不起作用。
我以相同的方式使用来自 safari 和 chrome 的原生功能,但只有 firefox 需要这个 sdk 的导入。
我能做些什么来完成这项工作?

0 投票
1 回答
112 浏览

javascript - kango 扩展弹出窗口打不开

我正在使用 Kango 制作跨浏览器扩展。我正在从内容脚本向后台页面发送一条消息,并且我希望在后台脚本接收到消息时显示一个弹出窗口。这是我到目前为止所拥有的

背景脚本:

并在内容脚本中:

这样运行,控制台在控制台中显示消息,但是没有启用弹出窗口。任何想法为什么?

0 投票
0 回答
97 浏览

javascript - 如何删除或更改 Firefox 扩展弹出窗口上的小边距?

我正在与 Kango 建立一个扩展。在 Chrome 中一切正常,没有边距或边框,但在 Firefox 中,我有这些边距。我怎样才能解决这个问题?

边框

0 投票
3 回答
1022 浏览

dom - 如何在 Firefox 插件中检查 DOM?

嗨)我正在开发带有 kango 框架的 Firefox 插件。你能建议一些有效的方法来检查 DOM 在 Firefox 插件弹出窗口中吗?

0 投票
1 回答
106 浏览

kango-framework - 如何在 kango 框架中加载外部文件(html、js、css)

我正在研究 Kango 框架。我在 kango 框架(浏览器扩展)中获取外部文件时遇到问题。