【发布时间】:2014-12-09 07:22:57
【问题描述】:
我在 Firefox 扩展中创建了一个库:
./components/main.js
./skin/icon.png
./install.rdf
./chrome.manifest
我的 main.js 将使用定义一个调用 mozilla TCPScket (https://developer.mozilla.org/en-US/docs/Web/API/TCPSocket) 的类
function MYLib() {}
MYLib.prototype.doWork = function(arg1,arg2) { /* do something with TCPScoket */}
我应该如何在 HTML 的客户端使用我的库?
我正在寻找类似 (?):
<html><head><script>
var mylib = MozillaApiThing.createNewInstance("chrome://myextension/", "MYLib");
....
</script>(...)
【问题讨论】:
-
你可以尝试在谷歌上搜索:“firefox extension github”,因为 Github 是开源的,你可能会发现一些有用的东西
-
我试过了:我在 github/MDN 上找不到任何具体的东西。此外,MDN 上的大部分内容似乎已经过时了。
标签: javascript firefox firefox-addon