我希望我有 3 个简单的问题给你。
一个朋友给我发了一个 Firefox 插件,现在我想把它作为扩展移植到谷歌浏览器。
这是我的第一个 Google Chrome 扩展程序。
该程序的整个代码都是用 Java 编写的,这没问题,但现在我有 3 个问题,希望你能帮助我。
可以翻译一下吗:
observer.add("http-on-examine-response", logHTTPTraffic);
到谷歌 API ???
或者是我脑海中的一个大黑洞,我在 API 文档中什么也没看到。
下一个问题针对这两个代码行:
var observerService =
Cc["@mozilla.org/observer-service;1"].getService(Ci.nsIObserverService);
observerService.addObserver(httpRequestObserver,
"http-on-examine-response",false);
这些行仅适用于 Firefox API。
我用谷歌找到的。我希望我认为 Google Chrome API 中的相似之处是正确的方向
chrome.webRequest
来自本网站https://developer.chrome.com/.../webRequest.html
还是有其他功能/命令?
最后一件事:
在 .xpi 文件中是 Mozilla SDK(我认为是 JetPack)。
我可以在谷歌浏览器中使用它吗???
还是那里只有太多的Firefox命令???
给它一些方法来解决我的问题???
感谢和问候
斯蒂芬