0

从 Chrome 19.0.1084.46 开始,我的一个扩展已停止为我和其他人工作。它涉及抓取标签 URL,然后将它们发送到脚本。在升级之前一切正常,并且没有提及 Google Code 文档中发生了什么变化。有谁知道导致这个问题发生了什么变化?

bg.htm:

c="Whatever";
chrome.extension.onRequest.addListener(function(request,sender,sendResponse) {
 sendResponse({ val:c });
});

做.js:

chrome.extension.sendRequest(null,function(resp) { c=resp.val; });

alert(c); // DOES NOTHING IN CHROME 19
4

1 回答 1

0

尝试传递除 , 以外的其他内容null,并且alert(c)应该在回调中,尽管我不确定 alert 是否真的适用于内容脚本。

Console.log适用于内容脚本,但消息将被记录到该脚本被注入的选项卡的调试器中(而不是在扩展的调试器中)。

于 2012-05-21T18:02:28.057 回答