我使用的代碼Firefox擴展觀察響應
// This is an active module of the goelvivek (8) Add-on
exports.main = function() {
var httpRequestObserver =
{
observe: function(subject, topic, data)
{
if (topic == "http-on-examine-response") {
if(console)
console.log(data);
}
}
};
var {Cc, Ci, Cr} = require("chrome");
var observer = require("observer-service");
observerService = Components.classes["@mozilla.org/observer-service;1"].
getService(Components.interfaces.nsIObserverService);
observerService.addObserver(httpRequestObserver, "http-on-examine-response", false);
};
努力,但線console.log(data);
不打印在控制檯日誌中的任何事情。爲什麼?
您是否使用以下解決方案獲取數據?如果是這樣,你可以請更新上面的代碼,因爲我試圖粘貼相同的代碼在main.js中進行了下面的修改,但我沒有得到任何東西在console.log – user1275375